Examplify
Back to home

Microprocessors

Review all questions and their correct answers.

Question 1
What is a microprocessor?
  • A complete computer system on a single chip.
  • A memory device for storing programs.
  • A programmable chip that acts as the CPU.
  • An interface for input/output devices.
Question 2
Which three components form the core of a basic microcomputer system?
  • ALU, Control Unit, and System Bus
  • Microprocessor, Memory, and I/O
  • ROM, RAM, and Cache
  • Keyboard, Monitor, and CPU
Question 3
The ability of a microprocessor to be programmed to perform different tasks is known as:
  • Volatility
  • Scalability
  • Programmability
  • Compatibility
Question 4
What is the fundamental digital circuit inside the microprocessor where arithmetic and logical operations are performed?
  • Control Unit (CU)
  • Register Array
  • System Bus
  • Arithmetic Logic Unit (ALU)
Question 5
Which component fetches instructions from memory, decodes them, and generates timing signals?
  • Arithmetic Logic Unit (ALU)
  • Memory Address Register (MAR)
  • Control Unit (CU)
  • Program Counter (PC)
Question 6
What are the fast, temporary storage locations within the microprocessor called?
  • ROM
  • RAM
  • Cache
  • Registers
Question 7
Which type of memory is non-volatile and stores the system's startup program?
  • RAM (Read/Write Memory)
  • Cache Memory
  • ROM (Read-Only Memory)
  • Virtual Memory
Question 8
Which type of memory is volatile and is used to store user programs and data?
  • ROM (Read-Only Memory)
  • Flash Memory
  • R/WM (Read/Write Memory or RAM)
  • EEPROM
Question 9
What is the communication pathway that connects the microprocessor to memory and I/O devices?
  • Control Unit
  • System Bus
  • ALU Pathway
  • Register Link
Question 10
A keyboard or a mouse is an example of what type of device?
  • Output Device
  • Memory Device
  • Input Device
  • Storage Device
Question 11
Which of the following is NOT a primary function of the ALU?
  • Performing addition and subtraction.
  • Performing logical AND, OR, and NOT operations.
  • Fetching instructions from memory.
  • Comparing two values.
Question 12
What is the purpose of status signals (flags) from the ALU?
  • To store the result of the operation.
  • To report on the outcome of an operation (e.g., Zero, Carry).
  • To tell the ALU which operation to perform.
  • To select the input data for the operation.
Question 13
Which flag would be set if the result of an arithmetic operation is too large to fit in the designated register?
  • Zero Flag
  • Negative Flag
  • Carry Flag
  • Overflow Flag
Question 14
What does the Opcode from the Control Unit tell the ALU?
  • Where to store the result.
  • Which arithmetic or logical operation to perform.
  • The memory address of the next instruction.
  • The status of the previous operation.
Question 15
Which part of the Control Unit holds the instruction that is currently being executed?
  • Instruction Decoder
  • Program Counter
  • Timing and Control Logic
  • Instruction Register (IR)
Question 16
What is the main advantage of a hardwired control unit over a micro-programmed one?
  • It is more flexible.
  • It is faster.
  • It is easier to design.
  • It is cheaper to manufacture.
Question 17
What is the main advantage of a micro-programmed control unit?
  • It is faster.
  • It is less complex.
  • It is more flexible and can be updated.
  • It consumes less power.
Question 18
Which component of the Control Unit interprets the instruction code to determine the required action?
  • Instruction Register
  • Instruction Decoder
  • Program Counter
  • ALU
Question 19
Which register holds the memory address of the next instruction to be fetched?
  • Instruction Register (IR)
  • Accumulator
  • Program Counter (PC)
  • Memory Address Register (MAR)
Question 20
Which register is often used to store one of the operands and the result of an ALU operation?
  • Program Counter (PC)
  • Accumulator
  • Instruction Register (IR)
  • Status Register
Question 21
Which register holds the address of the memory location that the CPU intends to read from or write to?
  • Program Counter (PC)
  • Instruction Register (IR)
  • Memory Data Register (MDR)
  • Memory Address Register (MAR)
Question 22
What is a complete system built around a microprocessor, including memory and I/O, called?
  • Microcontroller
  • Microcomputer
  • Supercomputer
  • Mainframe
Question 23
Which operation is NOT typically performed by the ALU?
  • Addition
  • Bit-shifting
  • Logical AND
  • Decoding instructions
Question 24
The Carry-Out flag is particularly important for which type of operation?
  • Logical operations
  • Single-bit operations
  • Multi-word arithmetic
  • Data transfer
Question 25
If the result of an operation is zero, which ALU flag is set?
  • Zero Flag
  • Negative Flag
  • Overflow Flag
  • Carry Flag
Question 26
A monitor or a printer is an example of what type of device?
  • Input Device
  • Storage Device
  • Memory Device
  • Output Device
Question 27
A micro-programmed control unit uses a special memory called the:
  • Cache
  • Main Memory
  • Control Store
  • Register File
Question 28
What is the primary characteristic of ROM?
  • It is volatile.
  • It is used for temporary data storage.
  • It is non-volatile.
  • It is very fast but small.
Question 29
What is another name for Read/Write Memory (R/WM)?
  • ROM
  • Flash Memory
  • User Memory (RAM)
  • BIOS
Question 30
The term "volatile" in the context of memory means:
  • It is very fast.
  • It retains data without power.
  • It loses data without power.
  • It is read-only.
Question 31
What is a microcontroller?
  • A powerful CPU for servers.
  • A microprocessor with many peripherals integrated on the same chip.
  • A type of memory.
  • An external I/O device.
Question 32
Which peripheral is used to control motor speed or LED brightness by varying its duty cycle?
  • ADC
  • GPIO
  • PWM Controller
  • DAC
Question 33
Which peripheral converts an analog sensor reading into a digital value?
  • DAC
  • PWM
  • ADC
  • UART
Question 34
Which peripheral converts a digital value from the processor into an analog voltage?
  • ADC
  • DAC
  • SPI
  • GPIO
Question 35
Digital pins that can be programmed as either input or output are called:
  • PWM pins
  • Analog pins
  • GPIO pins
  • Serial pins
Question 36
UART, SPI, and I2C are all examples of what type of controllers?
  • Analog-to-Digital Converters
  • Memory Controllers
  • Serial Communication Controllers
  • PWM Controllers
Question 37
The CPU is another name for which component?
  • Memory
  • System Bus
  • Microprocessor
  • I/O Device
Question 38
What does the microprocessor operate on?
  • Analog signals
  • Decimal numbers
  • Binary digits
  • Text characters
Question 39
Which component is NOT typically found inside a microprocessor?
  • ALU
  • Control Unit
  • Register Array
  • RAM
Question 40
The process of fetching, decoding, and executing an instruction is orchestrated by the:
  • ALU
  • System Bus
  • Memory
  • Control Unit
Question 41
Bit-shifting is an operation performed by which unit?
  • Control Unit
  • Memory
  • Register
  • ALU
Question 42
If a hardwired control unit needs a functional change, what is required?
  • A software update
  • A microprogram update
  • A redesign of the hardware
  • A driver update
Question 43
Which of the following is considered a general-purpose register?
  • Program Counter
  • Instruction Register
  • Accumulator
  • Memory Address Register
Question 44
A microcontroller is often called a "computer on a chip" because it integrates a CPU with:
  • A large external hard drive
  • A high-speed internet connection
  • Memory and peripherals on the same chip
  • A graphics processing unit (GPU)
Question 45
To read the state of a physical switch (on/off), you would configure a GPIO pin as:
  • Input
  • Output
  • Analog
  • Serial
Question 46
To turn an LED on or off, you would configure a GPIO pin as:
  • Input
  • Output
  • Analog
  • Serial
Question 47
Which of these serial communication protocols is NOT listed as a standard controller?
  • UART
  • SPI
  • I2C
  • Ethernet
Question 48
What is the "brain" of the computer system?
  • Memory
  • Hard Drive
  • Microprocessor
  • System Bus
Question 49
A negative result in the ALU is typically indicated by which flag?
  • Zero Flag
  • Carry Flag
  • Negative Flag
  • Overflow Flag
Question 50
The system BIOS (Basic Input/Output System) is typically stored in which type of memory?
  • RAM
  • ROM
  • Cache
  • Virtual Memory
Question 51
What is the main role of the system bus?
  • To perform calculations
  • To act as a communication pathway between components
  • To store the operating system
  • To power the computer system
Question 52
The set of wires on the system bus that carries the actual data is called the:
  • Address Bus
  • Control Bus
  • Data Bus
  • I/O Bus
Question 53
What does the Control Unit use to synchronize all operations in the system?
  • Data signals
  • Address signals
  • Timing and control signals
  • User input
Question 54
Micro-instructions are stored in the:
  • Main RAM
  • The ALU
  • The Control Store
  • The BIOS ROM
Question 55
Which component would be used to convert a thermostat's analog temperature reading into a number the microprocessor can use?
  • DAC
  • ADC
  • PWM
  • GPIO