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

Post Offices Under PIN Code 500008 in Rangareddy District

PIN code 500008 covers several localities around Toli Chowki and nearby areas in Telangana. The listed locations are associated...

More Articles Like This

spot_img