Advanced Computers and Microprocessors Quiz

Computers and Microprocessors Quiz – Set 4

Attempt each question, then click “Show answer” to reveal the correct option and a brief explanation.

1. In computer architecture, which of the following best describes “Harvard architecture”?

  • A. Uses separate memory and buses for instructions and data
  • B. Uses a single memory for both instructions and data
  • C. Uses only cache memory, no main memory
  • D. Allows only one program to run at a time
Correct answer: A. Separate memory and buses — Harvard architecture improves throughput by separating instruction and data paths.

2. Which of the following is a primary advantage of solid-state drives (SSDs) over hard disk drives (HDDs)?

  • A. Lower cost per GB in all cases
  • B. No moving parts, faster access times, and better shock resistance
  • C. Infinite write endurance
  • D. They do not require any power supply
Correct answer: B. No moving parts and faster access — SSDs give quicker boot and load times compared to HDDs.

3. In the context of microprocessors, “micro-operations” refer to:

  • A. External user commands given to the computer
  • B. Elementary operations performed on data stored in registers during instruction execution
  • C. Only input operations from keyboard
  • D. Operations used for formatting documents
Correct answer: B. Elementary operations on register data — Each instruction is broken down into multiple micro-operations.

4. Which of the following best describes “microprogramming” in CPU design?

  • A. Writing small computer programs for users
  • B. Using a sequence of micro-instructions stored in control memory to implement machine instructions
  • C. Programming only microcontrollers
  • D. A method of compressing executable files
Correct answer: B. Micro-instructions in control memory — Microprogrammed control units use microcode to generate control signals.

5. In an instruction like “ADD R1, R2”, the registers R1 and R2 are examples of:

  • A. Opcodes
  • B. Operands
  • C. Flags
  • D. Interrupts
Correct answer: B. Operands — They are the data values or addresses on which the opcode operates.

6. Which of the following most accurately describes “spooling” in computing?

  • A. Compressing files into smaller sizes
  • B. Temporarily holding data for a device, such as printing jobs, in a buffer or queue
  • C. Encrypting data before transmission
  • D. Defragmenting hard disks automatically
Correct answer: B. Holding data in a queue — Spooling allows devices like printers to work at their own speed.

7. Which of the following is NOT a valid type of ROM?

  • A. PROM
  • B. EPROM
  • C. EEPROM
  • D. DRAM
Correct answer: D. DRAM — Dynamic RAM is volatile main memory, not read-only memory.

8. In the context of computer buses, which of the following statements is true?

  • A. Data bus and address bus always have the same width.
  • B. Control bus carries signals like read/write, interrupt, and clock.
  • C. Address bus carries data between CPU and memory.
  • D. Control bus carries only power signals to components.
Correct answer: B. Control bus carries control signals — It coordinates and directs operations across the system.

9. Which of the following best describes “addressing mode” in microprocessor instructions?

  • A. The method by which an operating system addresses users
  • B. The technique to specify the location of operands for an instruction
  • C. The numbering scheme for IP addresses in networks
  • D. The method of storing passwords in memory
Correct answer: B. Technique to specify operand location — Examples include immediate, direct, indirect, register, etc.

10. In binary arithmetic, what is 1011₂ + 0110₂ equal to (in binary)?

  • A. 10001₂
  • B. 10101₂
  • C. 11001₂
  • D. 10010₂
Correct answer: C. 11001₂ — 11 + 6 = 17 in decimal, which is 10001₂; but 1011₂ (11) + 0110₂ (6) = 10001₂ (correct). (Note: keys for exam: 10001₂.)

11. Which of the following best explains “stack” in microprocessor-based systems?

  • A. A type of secondary storage
  • B. A region of memory used for LIFO storage of return addresses, parameters, and local variables
  • C. A queue used for first-come, first-served scheduling
  • D. A set of registers dedicated only to I/O data
Correct answer: B. LIFO memory region — The stack supports procedure calls, recursion, and context saving.

12. The “stack pointer” (SP) register typically holds:

  • A. The address of the next instruction to execute
  • B. The current size of the main memory
  • C. The address of the top of the stack
  • D. The number of processes in the system
Correct answer: C. Address of top of stack — It changes as data is pushed to or popped from the stack.

13. Which of the following is a typical function of the BIOS/UEFI firmware?

  • A. Editing text documents
  • B. Initializing hardware components and starting the bootloader/OS
  • C. Running user applications for daily tasks
  • D. Providing antivirus protection to the system
Correct answer: B. Initializing hardware and starting OS — BIOS/UEFI performs POST and hands control to the bootloader.

14. In terms of processor performance, which of the following combinations is generally desirable?

  • A. High latency, low throughput
  • B. Low latency, high throughput
  • C. Low latency, low throughput
  • D. High latency, high throughput
Correct answer: B. Low latency, high throughput — This means quick response and high volume of processed work.

15. “Parallel processing” in computer systems refers to:

  • A. Running the same instructions sequentially on one core
  • B. Performing multiple computations simultaneously using multiple cores or processors
  • C. Using multiple power supplies to run one CPU
  • D. Storing the same data twice for backup
Correct answer: B. Multiple computations simultaneously — Parallelism improves speed for suitable tasks.

16. In a computer network, which device typically connects different networks and routes data between them?

  • A. Hub
  • B. Switch
  • C. Router
  • D. Repeater
Correct answer: C. Router — Routers forward packets between different networks using IP addresses.

17. In an operating system, “virtualization” primarily means:

  • A. Running computers without hardware
  • B. Creating virtual versions of hardware or OS environments so multiple can run on one physical machine
  • C. Converting analog signals to digital
  • D. Creating only virtual memory on disk
Correct answer: B. Creating virtual hardware/OS environments — Hypervisors allow multiple virtual machines on one host.

18. “Unicode” was developed to:

  • A. Replace binary numbers entirely
  • B. Provide a universal character encoding system for many languages and scripts
  • C. Encrypt internet traffic securely
  • D. Compress multimedia files efficiently
Correct answer: B. Universal character encoding — Unicode supports a wide range of global scripts beyond ASCII.

19. Which of the following is the correct full form of “ALU”?

  • A. Arithmetic Logic Unit
  • B. Advanced Logic Utility
  • C. Automatic Load Unit
  • D. Arithmetic Load Utility
Correct answer: A. Arithmetic Logic Unit — It performs computational and logical operations.

20. Which of the following best describes “overclocking” a CPU?

  • A. Running the CPU at a lower speed to save power
  • B. Running the CPU at a higher clock speed than specified by the manufacturer
  • C. Installing multiple clocks on the motherboard
  • D. Using more RAM than required by the CPU
Correct answer: B. Higher-than-rated clock speed — Overclocking can improve performance but may increase heat and reduce stability.

Leave a Reply

Latest News

Virus Quiz : Test your knowledge

.quiz-question { border: 1px solid #ddd; padding: 12px 16px; ...

More Articles Like This

spot_img