chapter 3: hardware

studied byStudied by 12 people
4.0(1)
Get a hint
Hint

cpu

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 173 people
... ago
4.0(6)
note Note
studied byStudied by 34 people
... ago
4.5(2)
note Note
studied byStudied by 243 people
... ago
4.8(9)
note Note
studied byStudied by 29 people
... ago
5.0(1)
note Note
studied byStudied by 100 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 31 people
... ago
5.0(1)
note Note
studied byStudied by 23932 people
... ago
4.8(187)

Explore top flashcards

flashcards Flashcard (116)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (66)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (51)
studied byStudied by 10 people
... ago
5.0(1)
flashcards Flashcard (167)
studied byStudied by 12 people
... ago
5.0(2)
flashcards Flashcard (20)
studied byStudied by 7 people
... ago
5.0(2)
flashcards Flashcard (80)
studied byStudied by 21 people
... ago
5.0(2)
flashcards Flashcard (49)
studied byStudied by 7 people
... ago
5.0(2)
robot