WorksheetsMicroprocessor Quiz
Total questions: 22
Worksheet time: 11mins
What is a microprocessor?
A programmable digital circuit
A memory module
A storage device
A type of software
What is a microcontroller?
A storage device
A programmable digital circuit with peripherals
A software application
None of the above
What is the difference between a microprocessor and a microcontroller?
Microprocessor has RAM and ROM built-in
Microcontroller includes peripherals; microprocessor does not
Microprocessor is used for control applications
No difference
How many bits is the 8086 microprocessor?
8 bits
16 bits
32 bits
64 bits
What is the size of the address bus in 8086?
16 bits
20 bits
24 bits
32 bits
What is the role of the segment registers in 8086?
Perform arithmetic operations
Divide memory into segments
Store data only
Handle interrupts
What is the purpose of the INT 21H instruction?
Perform arithmetic operations
Control I/O devices
Perform DOS interrupt functions
None of the above
What is the difference between ADD and ADC?
ADD adds numbers; ADC adds numbers and carry
ADD is only for integers
ADC is faster than ADD
None of the above
What is serial communication?
Transmitting multiple bits simultaneously
Transmitting one bit at a time
Using multiple channels for data
None of the above
How is parallel communication different?
Transmits one bit at a time
Transmits multiple bits simultaneously
Uses wireless technology
None of the above
What are the different bits used in the flag register of 8086?
Carry, Parity, Auxiliary Carry, Zero, Sign, Trap, Interrupt, Direction, Overflow
Only Carry and Zero
Auxiliary Carry, Sign, Overflow
None of the above
Give examples of microcontrollers.
8051, PIC, ARM
Core i7, Pentium
NVIDIA GPU
None of the above
What does RISC mean?
Reduced Instruction Set Computer
Random Integrated System Computer
Regular Integrated Sequential Computing
None of the above
What is the difference between ARM and Thumb instruction sets?
Thumb is 32-bit, ARM is 16-bit
Thumb is more code-dense, ARM provides full functionality
No difference
ARM is faster than Thumb
How many GPIO pins does LPC2148 have?
16
32
48
64
How do you configure a GPIO pin as input or output in LPC2148?
Set the IOSET/IOCLR register
Use PINSEL register
Use IODIR register
Use ADC register
Which register is used to set and clear GPIO pins?
IOCLR
IOSET
IODIR
PINSEL
How is LPC2148 programmed?
Using UART bootloader
Using JTAG
Both A and B
None of the above
What is ISP/IAP Programming? State the difference between them.
ISP: In-System Programming, IAP: In-Application Programming
ISP can be used without starting application; IAP runs during execution
Both A and B
None of the above
What is Watchdog timer? Give its significance.
A timer for generating interrupts
A timer to reset microcontroller during failure
A debugging timer
None of the above
How do you read the state of a GPIO pin?
Check IOSET register
Read PIN register
Check IODIR register
None of the above
What is PWM?
Pulse Width Modulation
Power Wave Modulation
Pulse Wave Mechanism
None of the above
