Do as direct:
1 (a) (i)
Justify 8085 microprocessor is 8-bit microprocessor.
2 M
1 (a) (ii)
What is the content of program counter after reset in 8085?
1 M
1 (a) (iii)
Write a program in 8085 to obtain 1's complement of 50H data without using CMA instruction.
2 M
1 (b)
List out the general purpose register available in 8085. Explain the flag register and flag bits of 8085 microprocessor.
7 M
1 (iv)
How many memory locations can be addressed by a microprocessor with 12 address lines?
1 M
1 (v)
Specify the crystal frequency required for 8085 microprocessor to operate at 2 Mhz.
1 M
2 (a)
Define addressing modes? List out the various addressing modes supported by 8085 microprocessor - give examples of each addressing modes.
7 M
Answer any one question from Q2 (b) & Q2 (c)
2 (b) (i)
Design a circuit to de-multiplex AD0 - AD7 address and data line in 8085.
3 M
2 (b) (ii)
Explain the functions of following instructions of 8085; State its number of bytes occupied, number of Machine cycle required and T-states.
1. MOV A,M
2. LXI H,2500H
3. DAA
4. STA 9100H
1. MOV A,M
2. LXI H,2500H
3. DAA
4. STA 9100H
4 M
2 (c) (i)
Design a circuit to generate control signal from RD'', WR'' & IO/M''.
4 M
2 (c) (ii)
Specify the content of registers and flag status after execution of each of the following instruction execution.
A | C | S | Z | CY | |
INITIAL VALUES | XX | XX | 0 | 0 | 0 |
MVI A,5EH | |||||
ADI A2H | |||||
MOV C,A |
3 M
Answer any two question from Q3 (a), (b) & Q3 (c), (d)
3 (a)
Draw and explain the timing diagram of instruction MOV B,A which is written on memory location 2505H.
7 M
3 (b)
Write a program in 8085 to perform multiplication of two 8-bit numbers. Assume numbers are available from 2500h and 2501h memory locations. Store the result on 2502h (lower byte) and 2503h (higher byte) memory locations.
7 M
3 (c)
Design a delay loop to provide a delay of 100msec. Assume clock frequency of 8085 is 1MHz.
7 M
3 (d)
Write a program in 8085 to arrange the five numbers in ascending order. Assume numbers are available from 9500h to 9504h.
7 M
Answer any two question from Q4 (a), (b) & Q4 (c), (b)
4 (a)
Develop 8085 based system to interface with following memory modules ROM of 4Kbytes starting address is 0000h.
RAM of 4Kbytes starting address is 2000h. Use single decoder. (Assume de-multiplex address data lines and address lines available - no need to show buffers, latch)
RAM of 4Kbytes starting address is 2000h. Use single decoder. (Assume de-multiplex address data lines and address lines available - no need to show buffers, latch)
7 M
4 (b)
Broadly classify the interrupts in 8085 microprocessor.
7 M
4 (c)
Design a circuit to make INTR as vector interrupt for software restart sequence RST 5 having code EFh.
7 M
4 (d) (i)
Differentiate memory mapped I/O and peripheral mapped I/O.
3 M
4 (d) (ii)
Explain the working of instruction SIM showing importance of each bit. Write sequence of instruction to enable all the interrupts in 8085.
4 M
Answer any two question from Q5(a), (b) & Q5 (c), (d)
5 (a)
Design 8085 based system to interface 8 DIP switches and 8 LEDs through Port-A and Port-B of 8255 respectively. Assume Port-A address of 8255 is 80H. Write a program to read DIP switches of Port-A and display on Port-B LEDs.
7 M
5 (b)
Compare 8085 and 8086 microprocessor.
7 M
5 (c)
What is pipeline architecture? Discuss various modules of 8086 architecture.
7 M
5 (d)
What will be the content of accumulator after execution of program shown below? Show and explain the stack operation in detail for this program.
Address | Mnemonics | SUB1: | POP H | |
2000H : | LXI H, 2030H | INR A | ||
: | MVI A, 40H | SUI 30H | ||
: | ADD B | PCHL | ||
: | CALL SUB1 | MVI A, 20H | ||
: | HLT | RET |
7 M
More question papers from Microprocessor And Interfacing