Back to marketplace

1.1 Processors

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 does the Arithmetic and Logic Unit do?

Back (Answer)

• Handles data processing, performs standard arithmetic operations as well as logic operations and comparisons. • Completes all the arithmetical and logical operations.

#2
Front (Question)

What is the Control Unit?

Back (Answer)

• Controls the way the data moves around the CPU - controls buses and flow of data between CPU and other components. • It executes the instructions given by a program. • A part of the processor which directs operations inside the CPU.

#3
Front (Question)

What are registers?

Back (Answer)

• Quick, small stores of data within the CPU. - Small memory cells that operate at high speeds.

#4
Front (Question)

What does the Program Counter do?

Back (Answer)

• Holds the memory address of the next instruction. - Increments by 1 after each fetch stage.

#5
Front (Question)

Which register does all the calculations?

Back (Answer)

The accumulator

#6
Front (Question)

What does the MAR do?

Back (Answer)

• Holds the memory address of the data needing to be accessed • Holds address of a location that is to be read from or written to

#7
Front (Question)

What does the MDR do?

Back (Answer)

• Holds the data being transferred to or from the memory location by the CPU. • Temporarily stores the data that has just been read from or the data needs to be written.

#8
Front (Question)

What does the CIR do?

Back (Answer)

• Contains the current instruction during processing. - Holds the current instruction divided up into opcode and operand.

#9
Front (Question)

What is a Bus?

Back (Answer)

• Parallel wires which connect 2 or more components together. (The width of the bus is the number of parallel wires a bus has. Directly proportional to the number of bits transferred)

#10
Front (Question)

What is the system bus?

Back (Answer)

The collection of the data bus, address bus, and control bus is called the system bus.

#11
Front (Question)

What is the data bus?

Back (Answer)

• Bidirectional - Transports data and instructions between components (to and from memory)

#12
Front (Question)

What is the control bus?

Back (Answer)

• Bidirectional - Carries commands from the CPU & status messages from other hardware devices.

#13
Front (Question)

What does the address bus do?

Back (Answer)

• Unidirectional (only goes from memory to the CPU) - Transmits the memory address specifying where data is to be sent from or retrieved from.

#14
Front (Question)

What does adding a wire to the address bus do to the number of addressable locations?

Back (Answer)

• It doubles the amount of addressable locations

#15
Front (Question)

What does the Bus request indicate?

Back (Answer)

• indicates a device is requesting access to the data bus

#16
Front (Question)

What does Bus Grant indicate?

Back (Answer)

• Shows that the CPU has granted access to the data bus.

#17
Front (Question)

What does memory write do?

Back (Answer)

• Data is written into addressed location from the data bus.

#18
Front (Question)

What does memory read do?

Back (Answer)

• Data from the addressed location to be placed onto the data bus.

#19
Front (Question)

What does the interrupt request control signal indicate?

Back (Answer)

• Shows that a device is requesting access to the CPU.

#20
Front (Question)

What is the clock control signal used for?

Back (Answer)

• Used to synchronise all the operations/instructions.

#21
Front (Question)

What is Assembly Language?

Back (Answer)

Assembly language is a programming language where mnemonics are used to represent instructions.

#22
Front (Question)

What is opcode?

Back (Answer)

• Part of the instruction code that tells the processor what to do.

#23
Front (Question)

What is the operand?

Back (Answer)

• Contains the data to be acted on, or the memory location of the data in a register.

#24
Front (Question)

Describe the Fetch stage.

Back (Answer)

• The address from the PC is copied to the MAR • Instruction held at that address is copied to the MDR by the data bus, simultaneously the contents of the PC is increased by 1 • The value of the MDR is copied to the CIR