computer architecture Flashcards

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

state the 3 different buses and the functions

A

address bus - unidirectional - carries an address signals relating to memory addresses between processor and memory

data bus - bidirectional - used to exchange data between processor, memory and input/output devices

control bus -unidirectional/bidirectional - carries signals used to coordinate the computer’s activities

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

what is the CPU

A

The CPU processes data/instructions and instructions/data .An instruction is fetched from RAM into the CPU where it is then decoded . Once this has taken place the instruction is then executed

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

list of the registers and uses

A

MAR -Holds the memory location of data that needs to be accessed
MDR - Holds data that is being transferred to or from memory
ALU - Carries out calculations , Carries out logical operations and holds temporary values during calculations
PC - Contains the address of the next instruction to be executed
CIR - Contains the current instruction during processing

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

what is an interrupt

A

an interrupt is a signal sent from a device to processor requesting its attention

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

what is a buffer

A

buffer is a temporary memory area in a device

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

stored program counter

A

Programs / instructions are stored in memory
Data is stored in memory
Instructions are fetched and executed one after another

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

main components of CPU

A

memory unit
arithmetic logic unit
general purpose register
program counter

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

what does the control unit do

A

controls the operation of the computer’s ALU, memory and input/output devices,
telling them how to respond to the program instructions it has just read
interpreted from the memory unit.
provides the timing and control signals required by other computer components.
manage flow of data through CPU

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