1.1 Characteristics of Contemporary Processors

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

What is the function of the arithmetic logic unit (ALU)?

Performs arithmetic calculations such as addition and subtraction on floating point numbers and boolean logic

2
New cards

What is the function of the Control Unit (CU)?

Controls and coordinates the activities in the CPU

3
New cards

Decoding instructions

4
New cards

Uses control signals to enable data to be read and written to and from main memory

5
New cards

Name the CPU's registers and their function

Program counter (PC) - holds the address of the next instruction to be executed

6
New cards

Accumulator (ACC) - stores the results of the ALU

7
New cards

Memory address register (MAR) - temporarily holds the address of the instruction being read or written

8
New cards

Memory data register (MDR) - temporarily holds the data being read or written

9
New cards

Current instruction register (CIR) - holds the current instruction being executed

10
New cards

What are the 3 buses in the CPU?

Address bus - transmits the memory address of an instruction

11
New cards

Data bus - transports data to and from components

12
New cards

Control bus - transmits control signals to internal and external components

13
New cards

Describe the fetch stage of the FDE cycle

PC copies address of next instruction to MAR

14
New cards

Instruction held at the address is copied to the MDR by the data bus

15
New cards

PC is incremented by 1

16
New cards

The contents of the MDR is copied to the CIR

17
New cards

Describe the decode stage of the FDE cycle

The contents of the CIR and split into operand and opcode

18
New cards

How does clock speed affect CPU performance?

The higher the clock speed, the greater the number of instructions that can be carried out per second

19
New cards

What are the factors affecting CPU performance

Clock speed

20
New cards

Number of cores

21
New cards

Cache size

22
New cards

How does the number of cores affect CPU performance?

The more cores, the more FDE cycles can occur per second

23
New cards

What is cache memory?

Stores the most frequently used instructions and data

24
New cards

What is pipelining?

The process of completing the fetch, decode and execute of three separate files simultaneously.

25
New cards

Describe the Von Neumann architecture