Microprocessors PYQs COMPLETE
Microprocessors PYQs COMPLETE
• Explain the purpose of the following signals in 8085: READY, AD0-AD7, HOLD, IO/M, INTR.
(4 Marks, Summer 2023)
• Explain following pins of an 8085 microprocessor: ALE, TRAP, READY, HLDA. (4 Marks,
Winter 2021)
• Define (1) Microprocessor (2) System Bus (3) Instruction Cycle. (3 Marks, Summer 2024)
• Explain key parts of a microprocessor and give a short explanation of their functions. (3
Marks, Winter 2024)
• Draw and explain block diagram of 8085 Microprocessor. (7 Marks, Summer 2024)
• Draw and explain the block diagram of a microprocessor 8085. (7 Marks, Winter 2022)
• Explain the block diagram of internal architecture of 8085. (7 Marks, Summer 2022)
• Explain memory interfacing with the 8085 microprocessor. (4 Marks, Winter 2024)
• Draw the memory interface 4KB of EPROM with starting address from 0000H and 2KB of
RAM with starting address followed by EPROM with 8085 Microprocessor. (7 Marks,
Summer 2024)
• Explain Read/Write control signals for memory and I/O. (4 Marks, Winter 2024 & Winter
2023)
• Compare memory-mapped I/O with standard I/O-mapped I/O. (4 Marks, Summer 2023)
• Give comparison of Memory-mapped I/O and Peripheral mapped I/O. (4 Marks, Winter
2023)
• Explain demultiplexing of data and address bus of 8085. (4 Marks, Summer 2022)
• Explain the timing diagram of MOV C, A (4FH) stored in location 2005H is being fetched.
Define T-state, Machine cycle, and Instruction cycle. (7 Marks, Summer 2022)
• Describe instruction cycle and machine cycles of 8085 microprocessor. (4 Marks, Winter
2024)
• Construct timing diagram of MVI A, 45H. (7 Marks, Winter 2024 & Winter 2023)
• Explain demultiplexing of data and address bus of 8085. (4 Marks, Summer 2022)
• Explain memory interfacing with the 8085 microprocessor. (4 Marks, Winter 2024)
• Draw the memory interface 4KB of EPROM with starting address 0000H and two 2KB
static RAMs having starting addresses 4000H and 8000H respectively with 8085
microprocessor. (7 Marks, Summer 2023)
• Explain classification of instructions based on byte size with examples. (3 Marks, Summer
2024)
• Elaborate different addressing modes in 8085 with suitable examples. (7 Marks, Summer
2024)
• Explain indirect and immediate addressing mode with examples. (4 Marks, Winter 2023)
• Explain instruction set of 8085. (3 Marks, Summer 2023)
• List instruction set of 8085 and explain timing diagram of two-byte instructions. (7 Marks,
Winter 2023)
• Describe any four arithmetic instructions in 8085 with examples. (4 Marks, Summer 2024)
• Describe any four data transfer instructions in 8085 with examples. (4 Marks, Summer
2024)
• Explain various types of conditional jump instructions with example. (4 Marks, Winter
2023)
• Explain One byte, Two byte, Three byte instructions and write short notes on different
types of instruction sets. (7 Marks, Winter 2023 & Winter 2022)
• Write an assembly language program to find the larger number from two numbers stored
at 2501H = 98H, 2502H = 87H; store the result at 2503H. (7 Marks, Winter 2023)
• Write an assembly language program to find the smaller number from two numbers
stored at 2501H = 84H, 2502H = 99H; store the result at 2503H. (7 Marks, Winter 2023)
• Write an 8085 assembly language program to arrange the following numbers in ascending
order: 29H, 47H, 06H, 03H, 17H. (7 Marks, Winter 2021)
• Ten 8-bit values are stored from memory location 2100H onwards. Write an 8085
assembly language program to find the minimum number from this array and store it to
memory location 2200H. (7 Marks, Summer 2023)
• Ten 8-bit values are stored from memory location 5000H onwards. Write an 8085
assembly language program to add POSITIVE values on addresses starting from 5100H and
NEGATIVE values starting from 5200H. (7 Marks, Winter 2021)
• Write an 8085 program to copy a block of ten numbers starting from location 2050H to
locations starting from 3050H. (7 Marks, Summer 2022)
• Explain counters and time delay with suitable example. Also specify various applications
of counters and time delay. (7 Marks, Summer 2024)
• Write an 8085 assembly language program to convert a two-digit BCD number into its
equivalent hexadecimal number. (4 Marks, Winter 2021)
• Explain how the instruction sequence MVI A, 07H; RLC; MOV B, A; RLC; RLC; ADD B works.
(7 Marks, Summer 2023)
• Define I/O ports and describe their role in the process of microprocessor interfacing. (3
Marks, Winter 2024)
• Explain the working of the 8255 Programmable Peripheral Interface. (4 Marks, Winter
2024)
• Explain the interrupt architecture of the 8085 microprocessor, focusing on both hardware
and software interrupt types. (7 Marks, Winter 2024)
• Describe how the 8259A Programmable Interrupt Controller functions and how it is
utilized in microprocessor systems. (4 Marks, Winter 2024)
• Draw and explain block diagram of 8255A. (7 Marks, Summer 2024 & Winter 2023)
• Draw and explain block diagram of 8259A. (7 Marks, Summer 2024 & Winter 2023)
• List the software and hardware interrupts of 8085. (3 Marks, Summer 2023)
• How does the 8259A work and explain its internal block diagram? (7 Marks, Winter 2022)
• Differentiate between maskable and non-maskable interrupts. (3 Marks, Winter 2023 &
Winter 2022)
• Compare the minimum mode and maximum mode of the 8086 microprocessor. (4 Marks,
Winter 2024)
• Describe the pin configuration of the 8086 microprocessor in detail. (3 Marks, Winter
2024)
https://electronicsdesk.com/80386-microprocessor.html
• Describe the programming model and data types available in the 80286 microprocessor.
(7 Marks, Winter 2024)
https://electronicsdesk.com/80286-microprocessor.html
• How does the 80286 microprocessor improve upon the 8086, particularly in terms of
memory management? (4 Marks, Winter 2024)
• Draw and explain logical block diagram of 8086 microprocessor. (7 Marks, Summer 2024)
https://www.geeksforgeeks.org/architecture-of-8086/
https://mmrcse.blogspot.com/2018/12/what-are-differences-between-80286-and.html
• Describe the architecture of the 80286 with a neat block diagram. (7 Marks, Summer
2023)
• How are physical addresses calculated from segment registers in 8086 microprocessor? (4
Marks, Summer 2023)
• Draw internal architecture and pin diagram of 8086 microprocessor. (7 Marks, Summer
2023)
• Differentiate between the real mode and protected mode of the 80286 microprocessor. (3
Marks, Summer 2023)
• Explain the importance of the Bus Interface Unit (BIU) and Execution Unit (EU) in the
8086 microprocessor. (4 Marks, Summer 2023)
• Explain format of the descriptor in 80386 with diagram. (3 Marks, Winter 2021)