1.1.1 Architecture - Main parts of a CPU Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Where does the CPU fetch instructions from?

A

The CPU fetches instructions from main memory (RAM).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the purpose of the CPU?

A

The purpose of the CPU is to process data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some component parts of the computer that the CPU controls?

A

Hard Disk
DVD Drive
Sound System
Graphics System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 3 major parts that make up the CPU?

A

The Control Unit
The ALU
The Registers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the three buses that carry information between the parts of the CPU called?

A

The Data Bus
The Address Bus
The Control Bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the ALU do?

A

The ALU performs arithmetic operation - standard arithmetic operations and logic operations - comparisons such as ‘is this value greater than this value?’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Where is the result of the ALU’s logic operation or arithmetic operation stored?

A

The result is able to be stored anywhere, but for efficient programming it is most often stored in the accumulator.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What flags can be stored along with the result of the ALU’s operation?

A
Status flags which include:
Zero
Carry
Negative
Overflow
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a register and what do they do?

A

A register is a type of fast memory inside the CPU that can hold a data value.

They are used to hold temporary data while a software program is running.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What registers does an 8 bit CPU have?

A

A 8 bit CPU has 8 bit registers, 16 bit has 16, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which two registers move data and instructions to and from main memory?

A

The MDR and MAR are used to move instructions and data to and from main memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does the Instruction Register contain?

A

The IR contains the next instruction to be run.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly