1.
A binary-coded command that tells the computer what operation to perform.
2.
A small, high-speed storage location inside the CPU.
3.
The part that directs and coordinates the operations of the CPU.
4.
A memory organization that follows the Last-In-First-Out principle.
5.
The method used to specify where an operand is located.
6.
The part of an instruction that specifies the operation to be performed.
7.
A basic memory element used in sequential circuits to store one bit.
8.
A digital circuit that converts coded inputs into a set of output lines.
9.
A circuit that selects one input from many inputs and sends it to a single output.
10.
A circuit that sends one input to one of several output lines.
11.
A small, fast memory that stores frequently used data and instructions.
12.
Memory that uses disk storage to extend the apparent capacity of main memory.
13.
A memory-management technique that divides memory into fixed-size blocks.
14.
The part of a computer system used to store data and instructions.
15.
A technique that combines multiple disks to improve performance and/or reliability.
16.
A technique that allows an I/O device to transfer data directly to main memory.
17.
A signal that requests the CPU's attention from a device or program.
18.
A communication pathway used to transfer data between computer components.
19.
A standard interface used to connect peripheral devices to a computer system.
20.
A common interface used to connect devices such as keyboards, mice, and storage devices.
21.
An interface commonly used to connect storage devices such as hard drives and SSDs.
22.
A processor designed mainly for highly parallel graphics and computational tasks.
23.
A specialized processor designed to accelerate machine-learning computations.
24.
A computing approach that uses principles of quantum mechanics.
25.
A combinational circuit that performs binary addition.