Microprocessor Previous Year Question Papers
Microprocessor Previous Year Question Papers
LXI H,3100H
MOV A, M
CMA
INRA
STA 3101H
HLT
1. How many clock signals are required for MOV A, M instruction for 8085?
Draw timing diagram of MVI A,M ? [1+5] (2018)
2. What is OPCODE? What job is done during OPCODE fetch-cycle? What is BIU? [1+2+3] (2018)
3. What are the significance of MAR and MBR? [2](2018,2017
4. What is instruction cycle? (2018,2017[1],2015[2])
5. How many T-states are required for MOV A,B and MVI B,07 by 8085? Why these two instruction
will require two different number of T-states?[6](2017,
6. If the clock frequency is 5MHZ, how much time is required to execute the instruction MVI
B,09(7 T-states)?[3](2017
7. Draw timing diagram of MVI B,09?[4](2017)
8. Draw timing diagram of MOV A,M [3](2017)
9. Write a short note on MAR?[3](2015)
10. Draw the timing diagram of OUT 81H instruction.
11. Describe Instruction cycle, Machine cycle and T-State.[5]
12. List the sequence of operations needed for fetching an instruction?[2]
13. What are the functions of ‘Instruction Decoder and Machine Cycle Encoder’ of 8085?
1. Why READ[(RD)] and WRITE [(WR)] signals are normally designed as Active Low?[2] (2018)
2. Difference between Memory mapped i/o and peripheral mapped i/o ?[2](2018)
3. What is memory interfacing?[2](2017)
4. Describe the significance of MEMW signal?[2]
5. In a memory-mapped I/O how does microprocessor differentiate between memory and I/O?[2]
6. List the status and control signals which are used for generating memory read, memory write,
I/O read and I/O write signal of 8085 and mention their values in each case.[4]
7. What do you understand by memory map of a chip?[2]
MODULE 4
PERIPHERALS
INTERRUPTS
1. “RSTs are nothing but one byte CALL instruction”-Explain why? [2] (2018)
2. Name the interrupts of 8085 and 8086? What is IVT? What is RST?[4+1+1](2018)
3. Give examples of (1) vectored non-maskable interrupt (2) non-vectored interrupt of 8085
?[2](2018)
4. What do you mean by non-maskable interrupt? Give one example of such interrupt[2](2017)
5. What are the differences between vectored and non vectored interrupt?[4](2015)
6. Explain Interrupt driven data transfer techniques in 8085?
7. Define different modes of operation of DMA. ‘What are the various control signals generated by
DMA controller in master mode?
8. Briefly describe RIM instruction format along with its importance.[5]
9. What are the use of SIM and RIM instruction in 8085. State the function of SOD line of 8085.
What are the instructions needed to write logic 1 in SOD line?[5]
MODULE 5
1. What is virtual memory? Why it is called virtual? Write the advantages of virtual
memory?[2+2](2018)
2. What is SRAM?[1](2017)
3. What is tri-state buffer?[1](2017)
4. What are the advantages of microprogramming control over hardwared control? [3](2017)
5. Compare and contrast Flash memory, EPROM,CD-ROM. Give examples where these memories
are used?[4+2](2017,2015
6. Distinguish between SRAM and DRAM?[1](2015,2021}
7. Why is refreshing required in dynamic MOS?[2](2015)
8. What is EPROM?[2](2015)
9. Interface 32Kx8 RAM using four numbers of 8Kx8 memory chips and 16Kx8 ROM using two 8Kx8
EPROM chips. Address map is given as RAM starts at O0O000H and ROM ends at FFFFFH. Clearly
indicate the starting and ending address of each RAM and ROM chip?[7]
10. Discuss the advantages of microcontroller based systems over microprocessor based systems?
11. Explain the interfacing working principle of seven segment display with microprocessor.[5]
MODULE 6 {8086}
1. Briefly discuss the different addressing modes of 8086 with examples?[7] (2018,2017[5],
2. What will be the physical address corresponding to CS:IP : 4000:1000’?[2] (2018)
3. Write an assembly language program for 8086 to move ten numbers from memory location
2000:3000 to 3000:5000? [4] (2018)
4. “Execution speed of 8085 is better than that of 8085 ”-Explain why?[2] (2018)
5. What are the advantages of having segmentation? How does the 8086 Micro processor support
segmentation?[2+4](2018)
6. What are the advantages of Auto Indexing?[2](2018,2015
7. What is the function of pre-fetch queue in 8086?[2](2017)
8. Why 8086 is called “16 bit Microprocessor”?[2](2017)
9. Write an Assembly Language Program to add the contents of a 10 word array using 8086?[4]
10. What is the function of the pin BHE in 8086?[2]
11. What are the different type of interrupts available in 8086?[4]
12. How physical address is calculated for an instruction in 8086, describe with example.
13. Discuss about the signals used by 8086 in maximum mode.[5]
14. How physical address is calculated for an instruction in 8086, describe with example.[5]
15. Discuss about the signals used by 8086 in maximum mode.[5]