MT1 Flashcards

1
Q

What is the purpose of the hardware component: CPU

A

Execute the program’s instructions

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

What is the purpose of the hardware component: Memory

A

Store a program’s instructions and data

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

What is the purpose of the hardware component: I/O Devices

A

Allow the computer to communicate with and interact with the outside world

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

What is the purpose of the hardware component: Data Bus

A

Allows Data to be sent

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

What is the purpose of the hardware component: Address Bus

A

Allows addresses to be sent

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

What is the purpose of the hardware component: Control Bus

A

Allows control signals to be sent such as read or write

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

What is the purpose of the hardware component: Bus

A

Connects the components of the computer together so they can communicate

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

What are the 4 steps of the CPU Cycle

A
FDEW!
Fetch
Decode
Execute
Write
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the CPU speed equation

A

Instructions/program * clock cycle/instruction * time/clock cycle

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

What do each of the follow components inside the CPU do: ALU

A

Executes the arithmetic and logic instructions

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

What do each of the follow components inside the CPU do: PC

A

Points to the current instruction being executed

Holds the Address instruction to be executed

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

What do each of the follow components inside the CPU do: Data Registers

A

small fast memory inside the CPU used to store the output of all ALU and as temporary space for variables being operated on

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

What do each of the follow components inside the CPU do: MAR

A

CPU’s connection to the memory address bus

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

What do each of the follow components inside the CPU do: MDR

A

CPU’s connection to the data bus

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

What do each of the follow components inside the CPU do: IR

A

Holds the current instruction being executed

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

What do each of the follow components inside the CPU do: ESP

A

Points to the top of the stack

17
Q

What do each of the follow components inside the CPU do: Flags

A

stores various bits of state about the current program being run