chapter 3: hardware

studied byStudied by 12 people
4.0(1)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 26

flashcard set

Earn XP

Description and Tags

27 Terms

1

cpu

  • performs fetch and execute

  • directly accessed by main memory

New cards
2

3 components of cpu

  • CU

  • ALU

  • registers and buses

New cards
3

CU

  • performs decode stage

  • sends control signals

  • controls the flow of the cycle

New cards
4

ALU

  • arithmetic logic unit

  • performs logic and arithmetic calculations

  • using ACC

New cards
5

what are the 5 special purpose registers

  • pc

  • acc

  • cir

  • mar

  • mdr

New cards
6

PC

  • program counter

  • holds the address of the next instruction to be fetched from memory

New cards
7

MAR

holds instruction addres

New cards
8

MDR

holds instruction data

New cards
9

CIR

holds current instruction data at the CU to be decoded

New cards
10

ACC

temporarily holds values for the ALU

New cards
11

what are the 3 buses and what do they do

  • adress bus: pc → MAR (unidirectional)

  • data bus: MDR/CIR/IO devices (bidirectional)

  • control bus : carry timing signals (bidirectional)

New cards
12

fetch stage

  • pc holds next instruction address

  • address copied to MAR using address bus

  • data copied from MAR to MDR

  • data copied through data bus

  • to CIR

  • pc value increments by one to point to next instruction

New cards
13

decode stage

  • data held at CIR to be decoded by CU

  • data passed on the CPU

  • CU checks that IO devices are ready

  • if they are, instruction data is passed onto alu for execute

New cards
14

execute stage

  • ALU performs logic and arithmetic calculations required by the instruction

  • ACC temporarily stores values for the ALU

New cards
15

CPU core

  • one set of ALU, CU and register and buses

  • can also be dual or quad core

New cards
16

clock speed

the number of electrical pulses produced by CPU each second

New cards
17

overclocking

  • when the clock speed is too high for the computer

  • can cause overheating

New cards
18

cache memory

holds regularly used data for quicker access in the cpu

New cards
19

word

a group of bits in a single unit

New cards
20

microprocessor

integrated circuit on a single chip

New cards
21

instruction set

the commands that can be processed by the cpu

New cards
22

opcode

the instruction / operation eg ADD

New cards
23

operand

the data being acted on

New cards
24

embedded systems

a combination of hardware and software designed to carry out a specific function

New cards
25

examples of embedded systems

  • gps

  • security systems

  • lighting systems

  • washing machines

  • motor vehicles

New cards
26

benefits of embedded systems

  • can be small and portable

  • simple interface

  • can be remotely controlled

  • consume little power

  • relatively cheap

New cards
27

drawbacks of embedded systems

  • needs a specialist to troubleshoot issues

  • difficult to upgrade

  • can be hacked

  • can be thrown away easily if out of date/ wasteful

New cards

Explore top notes

note Note
studied byStudied by 15 people
844 days ago
5.0(1)
note Note
studied byStudied by 34 people
872 days ago
5.0(2)
note Note
studied byStudied by 10 people
861 days ago
5.0(2)
note Note
studied byStudied by 1 person
771 days ago
5.0(1)
note Note
studied byStudied by 769 people
1006 days ago
5.0(2)
note Note
studied byStudied by 54 people
784 days ago
4.0(2)
note Note
studied byStudied by 31 people
120 days ago
5.0(1)
note Note
studied byStudied by 10832 people
662 days ago
4.7(47)

Explore top flashcards

flashcards Flashcard (50)
studied byStudied by 9 people
736 days ago
5.0(1)
flashcards Flashcard (35)
studied byStudied by 5 people
875 days ago
5.0(1)
flashcards Flashcard (66)
studied byStudied by 4 people
446 days ago
5.0(1)
flashcards Flashcard (33)
studied byStudied by 14 people
357 days ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 9 people
793 days ago
4.0(1)
flashcards Flashcard (71)
studied byStudied by 7 people
807 days ago
5.0(1)
flashcards Flashcard (68)
studied byStudied by 8 people
1 day ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 252 people
705 days ago
5.0(11)
robot