Back to marketplace

Control unit, Arithmetic logic unit and special purpose registers

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

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

Card preview (14)

#1
Front (Question)

What does the control unit do in the CPU?

Back (Answer)

It coordinates all the activities taking place in the CPU

#2
Front (Question)

Summarise the control units functions.

Back (Answer)

[]it controls the execution of instructions in the correct sequence []it decodes instruction []it regulates and controls processor timing using regular pulses from the system clock []it send and receives control signals to and from other devices within the computer

#3
Front (Question)

What functions does the ALU carry out ?

Back (Answer)

[]logical operations - these include AND, OR and NOT []Shift operations - The bits in a computer word can be shifted left or right by a certain number of places []Arithmetic operations - These include additions, subtraction, multiplication and division.

#4
Front (Question)

What is a register?

Back (Answer)

A register is a special very fast memory location within the CPU used in the execution of instructions.

#5
Front (Question)

Name and explain each special register in a register?

Back (Answer)

The memory address register (MAR) holds the address of the instruction or piece of data to be fetched or stored. The memory data register (MDR) holds data or a program instruction temporarily when it is fetched from memory or it is sent to memory. The program counter (PC) holds the memory address of the next instruction to be processed. The accumulator (ACC) is a special-purpose, memory location in which results of operations carried out in the ALU are temporarily stored.

#6
Front (Question)

What does MAR stand for?

Back (Answer)

Memory Address Register

#7
Front (Question)

What does MDR stand for?

Back (Answer)

Memory Data Register

#8
Front (Question)

What does PC stand for?

Back (Answer)

Program counter

#9
Front (Question)

What does ACC stand for?

Back (Answer)

The Accumulator

#10
Front (Question)

What does the MAR do?

Back (Answer)

It holds the address of the instruction of piece of data to be fetched or stored

#11
Front (Question)

What does the MDR do?

Back (Answer)

It holds data or a program instruction temporarily when it is fetched from memory or be sent to memory.

#12
Front (Question)

What does the program counter do?

Back (Answer)

It holds the memory address of the next instruction to be processed

#13
Front (Question)

What does the Accumulator do?

Back (Answer)

It is a special-purpose memory location in which results of operations carried out in the ALU are temporarily stored

#14
Front (Question)

What is the address in a computer?

Back (Answer)

Location in the memory?