Back to marketplace

Mock 1

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

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

Card preview (24)

#1
Front (Question)

Front

Back (Answer)

Back

#2
Front (Question)

Program counter

Back (Answer)

Holds the address of the next instruction to be fetched.

#3
Front (Question)

Current Instruction Register

Back (Answer)

Stores the instruction currently being executed and decoded.

#4
Front (Question)

Memory Address Register (MAR)

Back (Answer)

Holds the relevant memory address to read from or write to.

#5
Front (Question)

Memory Data Register (MDR)

Back (Answer)

Stores data being transferred to and from memory

#6
Front (Question)

Arithmetic and Logic Unit (ALU)

Back (Answer)

Performs mathematical calculations and logical decisions.

#7
Front (Question)

Accumulator

Back (Answer)

Temporary storage register in the ALU that holds data while being processed.

#8
Front (Question)

RISC

Back (Answer)

Reduced Instruction Set Computer: simple instructions, one clock cycle each. Advantages: Allows pipelining, faster execution. Disadvantages: Compiler does more work

#9
Front (Question)

CISC

Back (Answer)

Complex Instruction Set Computer: large instruction set to reduce lines of code. Advantages: Compiler does little work

#10
Front (Question)

GPU

Back (Answer)

Graphics Processing Unit: dedicated graphics processor used to render images stored in graphics card RAM.

#11
Front (Question)

Multi-core CPU

Back (Answer)

CPU containing more than one core to allow parallel processing.

#12
Front (Question)

Factors affecting processor performance

Back (Answer)

Number of cores

#13
Front (Question)

RAM

Back (Answer)

Random Access Memory: stores programs/data currently in use

#14
Front (Question)

ROM

Back (Answer)

Read Only Memory: permanently stores essential instructions like BIOS.

#15
Front (Question)

Functions of an operating system

Back (Answer)

User interface

#16
Front (Question)

Memory management types

Back (Answer)

Paging: fixed-size pages, may be non-contiguous. Segmentation: logical segments of varying sizes.

#17
Front (Question)

Virtual memory

Back (Answer)

Uses part of the hard disk as RAM

#18
Front (Question)

Distributed operating system

Back (Answer)

Splits tasks over multiple computers

#19
Front (Question)

Multitasking operating system

Back (Answer)

Allows a user to run multiple jobs at the same time.

#20
Front (Question)

Multi-user operating system

Back (Answer)

Allows multiple users by allocating CPU slices using scheduling.

#21
Front (Question)

Mobile operating system

Back (Answer)

Consists of a main interface OS + a real-time hardware-specific OS.

#22
Front (Question)

Embedded operating system

Back (Answer)

OS on a chip, for specific functions on dedicated hardware.

#23
Front (Question)

Real-time operating system

Back (Answer)

Processes data immediately as it arrives.

#24
Front (Question)

Open-source software

Back (Answer)

Publicly available code that can be copied, changed, redistributed.