Back to marketplace

1.1 The characteristics of contemporary processors, input, output and storage devices

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

What is a processor?

Back (Answer)

seen as ‘the brain’ of the computer -executes instructions allowing programs to run

#2
Front (Question)

What is the function of the ALU

Back (Answer)

arithmetic and logic unit- completes the arithmetical and logical operations

#3
Front (Question)

What is the function of the control unit? Give examples (3)

Back (Answer)

directs operations inside the CPU -controls and coordinates activities of the CPU -manages flow of data between CPU and other devices -decodes instructions

#4
Front (Question)

What are registers? What do they do?

Back (Answer)

-small memory cells which operate at very high speeds -used to temporarily store data such as arithmetic, logical and shift operations

#5
Front (Question)

Name all the registers (5)

Back (Answer)

-program counter (PC) -accumulator (ACC) -memory address register (MDR) -memory data register (MAR) -current instruction register (CIR)

#6
Front (Question)

What is the PC used for?

Back (Answer)

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

#7
Front (Question)

What is the ACC used for?

Back (Answer)

accumulator (ACC) - stores results from calculations

#8
Front (Question)

What is the MAR used for?

Back (Answer)

memory address register (MAR) - holds address of a memory location that has been fetched or data that needs to be written

#9
Front (Question)

What is the MDR used for?

Back (Answer)

memory data register (MDR)- temporarily stores data that has been read or data that needs to be written

#10
Front (Question)

What is the CIR used for?

Back (Answer)

current instruction register (CIR) - holds current instruction being executed, divides it into operand and opcode

#11
Front (Question)

What is the data bus used for?

Back (Answer)

-a bi-directional bus (data/bits can be carried in both directions) transports data and instructions between components

#12
Front (Question)

What is the address bus used for?

Back (Answer)

transmits the memory addresses specifying where data is to be sent to or retrieved from

#13
Front (Question)

What is the control bus used for?

Back (Answer)

-a bi-directional bus (data/bits can be carried in both directions) transmits control signals between internal and external components

#14
Front (Question)

What type of signals are given out by control buses? (6)

Back (Answer)

-bus request: shows that a device is requesting the use of the data bus -bus grant: shows that the CPU has granted access to the data bus -memory write: data is written into the addressed location using this bus -memory read: data is read from a specific location to be placed onto the data bus, -interrupt request: shows that a device is requesting access to the CPU -clock: used to synchronise operations

#15
Front (Question)

In the decode phase of the FDE cycle, what is the instruction divided into? Where?

Back (Answer)

opcode and operand -in the CIR

#16
Front (Question)

What do we mean by opcode?

Back (Answer)

a section of the instruction used to determine what type of instruction it is and what hardware is needed to execute it

#17
Front (Question)

What do we mean by operand?

Back (Answer)

a section of the instruction which tells us the address of where the operation is performed

#18
Front (Question)

What is the FDE cycle?

Back (Answer)

fetch-decode-execute cycle is the sequence of operations that are completed by the cpu to execute an instruction

#19
Front (Question)

What happens during the fetch phase of the FDE cycle? (4)

Back (Answer)

-address from PC is copied to the MAR -instruction held at that address is copied to MDR via data bus -simultaneously, the contents of the PC increment by 1 -value held in MDR is copied to the CIR

#20
Front (Question)

What happens during the decode phase of the FDE cycle? (1)

Back (Answer)

the contents of the CIR are split into operand and opcode

#21
Front (Question)

What happens during the execute phase of the FDE cycle? (1)

Back (Answer)

the opcode is executed on the operand

#22
Front (Question)

What is pipelining?

Back (Answer)

the process of completing the different stages of the FDE cycle simultaneously

#23
Front (Question)

What are some limitations of pipelining? (2)

Back (Answer)

-programs with lots of branched instructions may not benefit from the effects of pipelining -some instructions may need to be flushed if the instruction branches off

#24
Front (Question)

What are the different types of computer architecture? (3)

Back (Answer)

-von neumann -harvard architecture -contemporary processing