Back to marketplace

Components of a Computer

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)

Arithmetic Logic Unit

Back (Answer)

Carries out calculations and logic (Comparisons of binary)

#2
Front (Question)

Control Unit

Back (Answer)

Control Unit is a register in the CPU that controls and co-ordinates the activity of the CPU. Control signals are sent along the control bus between the control unit and the other components of the computer.

#3
Front (Question)

Registers

Back (Answer)

Registers are small storage locations used to hold data temporarily. They have high read and write speeds.

#4
Front (Question)

Program Counter

Back (Answer)

stores the address of the next instruction

#5
Front (Question)

Memory Address register (MAR)

Back (Answer)

stores the address of instructions and data that need to be fetched from memory

#6
Front (Question)

Memory Data register (MDR)

Back (Answer)

stores the data which is to be sent or fetched from memory

#7
Front (Question)

Current instruction register

Back (Answer)

stores the actual instruction that is being decoded

#8
Front (Question)

Accumulator

Back (Answer)

stores the result of calculations made by the ALU

#9
Front (Question)

Interrupt register

Back (Answer)

generates and detects interrupts

#10
Front (Question)

Buses

Back (Answer)

the communication channels between the CPU and the memory and other components.

#11
Front (Question)

Address Bus

Back (Answer)

A one directional bus that transmits memory addresses that are used as operands in programming instructions, so that data can be retrieved from main memory

#12
Front (Question)

Data Bus

Back (Answer)

A bi-directional path for moving data and instructions between system components

#13
Front (Question)

Control Bus

Back (Answer)

A bi-directional bus to transmit command, timing and specific status information between system components

#14
Front (Question)

system bus

Back (Answer)

collective term for address, data and control bus

#15
Front (Question)

fetch decode execute cycle

Back (Answer)

PC MAR Address Bus Memory Data bus MDR CIR Decode Unit

#16
Front (Question)

Fetch

Back (Answer)

• The address of the next instruction is copied from the PC to the MAR • The fetch signal is sent across the control bus. The content of the MAR are transferred across the address bus. • The contents of the memory location stored in the MAR are sent across the data bus and stored in the CIR • the PC increments by 1

#17
Front (Question)

Decode

Back (Answer)

The contents of the CIR are sent to the CU and divided. The Opcode tells you the instruction to be carried out and the operand stores the address of any data which might be needed, the operand is sent to the MAR and the data is fetched from memory and stored in the MDR

#18
Front (Question)

Execute

Back (Answer)

The appropriate instruction/ opcode is carried out on the data/ operand

#19
Front (Question)

program branch reason

Back (Answer)

occurs due to an if statement, function, procedure call or loop.

#20
Front (Question)

program branch result

Back (Answer)

the next instruction held in the PC is not carried out

#21
Front (Question)

Clock speed

Back (Answer)

Indicates the number of instructions the CPU can process per second.

#22
Front (Question)

Clock speed Unit

Back (Answer)

Hertz (usually gigahertz)

#23
Front (Question)

Positives of increasing clock speed

Back (Answer)

you can carry out more instructions in a given time; improved performance

#24
Front (Question)

Negatives of increasing clock speed

Back (Answer)

more heat generated meaning computers must be cooled (either with heat sync/fan or water/oil cooling)