components of a computer pmt questions Flashcards

1
Q

a processor contains a number of special registers.Name and describe three buses used to convey information between the registers.

A

control bus= transmits control signals from the control unit to other parts f the processor
data bus= carries the data from one place to another
address bus=carries the location address register where the data is going to or from

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

a processor contains a number of special registers. Explain the need for the following registers.
1)PC
2)MAR
3)MDR

A

PC=is needed to store the address if the next instruction(to be processed),value is then sent to the to the MAR,After sending the value the PC I incremented/changed to address held in CIR if the operation is a jump
MAR=contains the address of the instruction to be accessed in memory, address of instruction sent from the PC, contains the address of the data(to be addressed in memory)address of data sent from CIR
MDR=contains the instruction which has been accessed from memory, contains the data which has been accessed from memory, that is referenced by the MAR/instruction is sent to CIR and acts as a buffer

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

computer architecture uses registers including the accumulator.Describe in two ways which the accumulator is used

A

temporary storage for data being processed/during calculations, 1/0 in processor used as a buffer/gateway

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

a company is designing a new low power processor to be used in a smartwatch.The processor contains a control unit.Describe the role of the control unit in the processor

A

decode instructions , sends control signals to coordinate movement of data through the processor/execute instruction. Control buses.

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

The processor fetched data from the memory location 50.Explain how the following are used in the process:
MAR, address bus, data bus and the MDR

A

stores the memory location of the data to be fetched/stores the memory location50, transfers the memory location to access the data(to be fetched)transfers the memory locations 50,transfers the data from the memory location specified by MAR/transfers the data from the memory location 50,stores the data from memory location specified by MAR/stores the data from memory location

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

describe how each of these improves the processors performance
fast clock speed, large cache memory

A

gives more cycles per second, more instructions can be executed per seconds the program takes less time to run, more space for data / instructions in cache memory, ram needs to be accessed less frequently , accessing cache is quicker than accessing ram

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

an example of a register in the von Neumann architecture is the accumulator.Give a little man computer instruction that will copy the contents of the accumulator into memory when executed

A

STA

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