CPU Architecture, Registers, and Instruction Set MCQs
Q#1: What are the three main parts of a CPU?
(A) Input, Output, Storage
(B) ALU, RAM, Control Unit
(C) Arithmetic/Logic Unit, Control Unit, Register Unit
(D) CPU Core, Cache, Main Memory
Answer: (C) Arithmetic/Logic Unit, Control Unit, Register Unit
Q#2: What type of registers are discussed in this paragraph?
(A) Special-purpose registers
(B) Temporary registers
(C) General-purpose registers
(D) Control registers
Answer: (C) General-purpose registers
Q#3: How does the CPU perform operations on data stored in main memory?
(A) It directly operates on the memory cells.
(B) It transfers the data to general-purpose registers.
(C) It communicates with the storage devices.
(D) It uses the control unit to modify the memory cells.
Answer: (B) It transfers the data to general-purpose registers
Q#4: What connects the CPU and main memory for data transfer?
(A) Wires
(B) Buses
(C) Cables
(D) Fiber optics
Answer: (B) Buses
Q#5: How does the CPU read data from main memory?
(A) By directly accessing the memory cells
(B) By sending an electronic signal to the memory circuitry
(C) By transferring the data to the control unit
(D) By activating the arithmetic/logic unit
Answer: (B) By sending an electronic signal to the memory circuitry
Q#6: What is the term for the process of changing the contents of a computer’s memory to modify its operation?
(A) Rewiring
(B) Rebooting
(C) Reprogramming
(D) Refactoring
Answer: (C) Reprogramming
Q#7: What concept allows programs to be encoded and stored in main memory, making them changeable without rewiring the CPU?
(A) Stored-program concept
(B) Programmatic memory
(C) CPU reconfiguration
(D) Memory reprogramming
Answer: (A) Stored-program concept
Q#8: What is the collection of instructions encoded as bit patterns called?
(A) Bytecode
(B) Assembly language
(C) Machine language
(D) Binary code
Answer: (C) Machine language
Q#9: Which philosophy of CPU architecture favors a minimal set of machine instructions?
(A) Reduced Instruction Set Computer (RISC)
(B) Complex Instruction Set Computer (CISC)
(C) Minimalistic Instruction Set Computer (MISC)
(D) Basic Instruction Set Computer (BISC)
Answer: (A) Reduced Instruction Set Computer (RISC)
Q#10: Which architecture is known for its efficiency, speed, and lower manufacturing cost?
(A) RISC
(B) CISC
(C) MISC
(D) BISC
Answer: (A) RISC
Q#11: Which type of processors are used in PCs, such as Intel processors?
(A) RISC
(B) CISC
(C) MISC
(D) BISC
Answer: (B) CISC
Q#12: What company developed RISC-based processors that are used in Apple Macintosh computers?
(A) IBM
(B) Intel
(C) Motorola
(D) Apple
Answer: (A) IBM
Q#13: Which company is known for designing RISC architecture for low power consumption?
(A) Intel
(B) AMD
(C) ARM Holdings
(D) Qualcomm
Answer: (C) ARM Holdings
Q#14: How are a machine’s instructions categorized?
(A) By their complexity
(B) By their execution speed
(C) By their memory usage
(D) Into three groups
Answer: (D) Into three groups
Q#15: What term is more appropriate to describe the actions of the data transfer group of instructions?
(A) Move
(B) Copy
(C) Delete
(D) Swap
Answer: (B) Copy
Q#16: What is a request to fill a general-purpose register with the contents of a memory cell called?
(A) Clone instruction
(B) Transfer instruction
(C) LOAD instruction
(D) STORE instruction
Answer: (C) LOAD instruction
Q#17: Which group of instructions handles the input/output activities of the machine?
(A) Data transfer group
(B) Arithmetic/Logic group
(C) Control group
(D) I/O group
Answer: (D) I/O group
Q#18: What does the arithmetic/logic group of instructions instruct the control unit to do?
(A) Request data transfer
(B) Perform arithmetic operations
(C) Execute program instructions
(D) Control data flow
Answer: (B) Perform arithmetic operations
Q#19: What do the control group instructions primarily direct?
(A) Data manipulation
(B) Input/Output operations
(C) Program execution
(D) Data transfer
Answer: (C) Program execution
Q#20: In which step of Figure 42 is a control group instruction executed?
(A) Step 1
(B) Step 2
(C) Step 3
(D) Step 5
Answer: (D) Step 5