27 Microprocessors & Microcontrollers questions from the Electrical Core bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute EE readiness check — six questions and a result.
A.transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
B.peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
C.8-bit processor with a 16-bit address bus (64 KB), multiplexed AD0–AD7 lines, five hardware interrupts and 74 instructions
D.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
2. Which term means: "8-bit processor with a 16-bit address bus (64 KB), multiplexed AD0–AD7 lines, five hardware interrupts and 74 instructions"?
Junior
A.NVIC
B.8085 interrupt priority
C.8085 architecture
D.DMA controller
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.8085 architecture — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
B.8085 architecture — transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
C.8085 architecture — peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
D.8085 architecture — 8-bit processor with a 16-bit address bus (64 KB), multiplexed AD0–AD7 lines, five hardware interrupts and 74 instructions
Answer + AI explanation with Pro
4. What is Microcontroller?
Junior
A.single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals
B.nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
C.hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
D.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
5. Which term means: "single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals"?
Junior
A.Microcontroller
B.NVIC
C.DMA controller
D.Harvard architecture
Answer + AI explanation with Pro
6. Which statement is correct?
Junior
A.Microcontroller — Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
B.Microcontroller — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
C.Microcontroller — single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals
D.Microcontroller — TRAP is non-maskable and highest, followed by RST 7.5, RST 6.5, RST 5.5 and INTR in descending order
Answer + AI explanation with Pro
7. What is 8051 memory organisation?
Junior
A.hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
B.8-bit processor with a 16-bit address bus (64 KB), multiplexed AD0–AD7 lines, five hardware interrupts and 74 instructions
C.Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
D.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
8. Which term means: "Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers"?
Junior
A.8051 memory organisation
B.NVIC
C.Microcontroller
D.Watchdog timer
Answer + AI explanation with Pro
9. Which statement is correct?
Junior
A.8051 memory organisation — nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
B.8051 memory organisation — transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
C.8051 memory organisation — Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
D.8051 memory organisation — separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
10. What is 8085 interrupt priority?
Mid
A.TRAP is non-maskable and highest, followed by RST 7.5, RST 6.5, RST 5.5 and INTR in descending order
B.nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
C.single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals
D.transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
Answer + AI explanation with Pro
11. Which term means: "TRAP is non-maskable and highest, followed by RST 7.5, RST 6.5, RST 5.5 and INTR in descending order"?
Mid
A.Microcontroller
B.Watchdog timer
C.NVIC
D.8085 interrupt priority
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.8085 interrupt priority — TRAP is non-maskable and highest, followed by RST 7.5, RST 6.5, RST 5.5 and INTR in descending order
B.8085 interrupt priority — nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
C.8085 interrupt priority — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
D.8085 interrupt priority — separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
13. What is Memory-mapped I/O?
Mid
A.transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
B.single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals
C.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
D.peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
Answer + AI explanation with Pro
14. Which term means: "peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses"?
Mid
A.NVIC
B.Harvard architecture
C.8085 architecture
D.Memory-mapped I/O
Answer + AI explanation with Pro
15. Which statement is correct?
Mid
A.Memory-mapped I/O — nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
B.Memory-mapped I/O — Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
C.Memory-mapped I/O — transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
D.Memory-mapped I/O — peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
Answer + AI explanation with Pro
16. What is Watchdog timer?
Mid
A.Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
B.hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
C.nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
D.8-bit processor with a 16-bit address bus (64 KB), multiplexed AD0–AD7 lines, five hardware interrupts and 74 instructions
Answer + AI explanation with Pro
17. Which term means: "hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups"?
Mid
A.Watchdog timer
B.8051 memory organisation
C.8085 architecture
D.DMA controller
Answer + AI explanation with Pro
18. Which statement is correct?
Mid
A.Watchdog timer — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
B.Watchdog timer — nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
C.Watchdog timer — TRAP is non-maskable and highest, followed by RST 7.5, RST 6.5, RST 5.5 and INTR in descending order
D.Watchdog timer — separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
19. What is Harvard architecture?
Mid
A.peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
B.8-bit processor with a 16-bit address bus (64 KB), multiplexed AD0–AD7 lines, five hardware interrupts and 74 instructions
C.nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
D.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
20. Which term means: "separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck"?
Mid
A.NVIC
B.Harvard architecture
C.Watchdog timer
D.8085 interrupt priority
Answer + AI explanation with Pro
21. Which statement is correct?
Mid
A.Harvard architecture — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
B.Harvard architecture — single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals
C.Harvard architecture — separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
D.Harvard architecture — Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
Answer + AI explanation with Pro
22. What is NVIC?
Senior
A.hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
B.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
C.transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
D.nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
Answer + AI explanation with Pro
23. Which term means: "nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining"?
Senior
A.NVIC
B.8051 memory organisation
C.8085 interrupt priority
D.Harvard architecture
Answer + AI explanation with Pro
24. Which statement is correct?
Senior
A.NVIC — Harvard-style separation with 4 KB on-chip program ROM, 128 bytes of data RAM, four 8-bit ports and two 16-bit timers
B.NVIC — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
C.NVIC — peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
D.NVIC — nested vectored interrupt controller of ARM Cortex-M providing prioritised nested interrupts with automatic register stacking and tail-chaining
Answer + AI explanation with Pro
25. What is DMA controller?
Senior
A.single chip integrating CPU, RAM, ROM, timers and I/O ports, unlike a microprocessor that needs external memory and peripherals
B.peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
C.transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
D.separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
Answer + AI explanation with Pro
26. Which term means: "transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation"?
Senior
A.Harvard architecture
B.NVIC
C.DMA controller
D.8085 architecture
Answer + AI explanation with Pro
27. Which statement is correct?
Senior
A.DMA controller — separate program and data buses allow simultaneous instruction fetch and data access, avoiding the von Neumann shared-bus bottleneck
B.DMA controller — hardware counter that resets the controller if firmware fails to refresh it within the timeout, recovering from software lockups
C.DMA controller — transfers data between peripherals and memory without CPU involvement, freeing processor cycles for computation
D.DMA controller — peripherals share the memory address space and are accessed with MOV instructions, whereas I/O-mapped devices use IN/OUT with 8-bit port addresses
Answer + AI explanation with Pro
Free to start
Start with a free readiness check
Sign up free for the 2-minute EE readiness check and a scored result. Answers, explanations and the AI tutor on every Microprocessors & Microcontrollers question come with Pro.