Beruflich Dokumente
Kultur Dokumente
Q1.What is a Microprocessor?
Q31.What is an Interrupt?
Q49. Data transfer instructions change the status of flags. State true or false.
Q56. A 3-byte instrction requires ------------- fetch cycles for its execution.
Q57. A 2- byte instrction requires ------------- fetch cycles for its execution.
Q58. A 1-byte instrction requires ------------- fetch cycles for its execution.
Q66. Move the contents of memory location 2000H to the accumulator directly.
Q67. List the sequence of events that occurs when 8085 MPU reads from memory.
Q70. Specify the two 8085 signals that are used to latch data in an output port.
Q73. Rotate the contents of the accumulator by one bit to the left through carry.
Q74. What are the control signals necessary in the memory-mapped I/O?
Q75. What are various schemes of data transfer from CPU/memory to I/O devices?
Q77. In a microprocessor based system, the address signals are sent by -------------.
Q86. Explain the sequence of a program execution when a subroutine is called &
executed.
Q93. What are the major differences between the 8080 and 8085 microprocessor?
Short questions
Q1. Distinguish between Accumulator-Based and General Purpose Register – Based
Microprocessors.
Q8. Show the register contents as each of the following instructions is being executed
MVI C, FFH
LXI H, X X 70 H
LXI D, X X70 H
MOV M, C
LDAX D
HLT
Q9.Specify the contents of the accumulator and status of flags when following
instructions are executed.
MVI A, B7H
ORA A
1) NOP
2) HLDA
Q11. Explain the direct addressing modes and indirect addressing modes of
8085 with example.
Q14. With the help of SIM instruction format, write the instruction to mask RST
5.5.
Q15. Explain the function of the 16-bit data transfer instruction LXI and of
instructon INX and DCX.
Q17. Explain the difference between the bus cycle and the machine cycle.
Q20. Explain how information is stored and retrieved from stack using PUSH and POP
and the stack pointer.
Q23. List the eight steps to initiate and implement the 8085 interrupt.
Q27.Explain how to connect multiple interrupts with the INTR interrupt line.
Q30. What are the functions of SID and SOD pins in 8085.
Q32. Explain features of the programmable interrupt controller,8259A with its block
diagram.
Q37. Write a program to exchange the contents of memory location 2000 H with the
contents at memory location 2500 H.
Q38. Write a program to move the contents of memory location 2000H to accumulator.
Increment these contents and place then in location 2001H.
Q40. Set up 8155 timer to generate pulse after a given time delay
Q41. Explain block diagram of the 8279 Keyboard/Display interface and its operations.
Q42.Explain the functions of the 8259A interrupt controller and its operations in fully
nested mode.
Q43. Explain the process of DMA and the functions of elements of 8237.
Q44. Explain the basic concepts underlying the successive-approximation A/D converter.
Q45. What ios RIM? Discuss the bit pattern of the accumulator for it.
Q47. What are the trade-offs between software and hardware approaches in implementing
serial I/O?
Q48. Explain the basic circuit of a D/A converter and define the term Resolution.
Q50.Explain the RS-232C serial I/O standard and compare it with RS-422A standard.
Long questions
Q1. Explain the architecture of microprocessors 8085.
Q3. Explain the requirement of a program counter, stack pointer and status flags in the
architecture of 8085 microprocessor.
Q5. Draw and explain the timing diagram of memory read cycle.
Q6. Draw and explain the timing diagram of memory write cycle with example.
Q7. Draw and explain the timing diagram of op-code fetch cycle.
Q8.Explain the direct addressing modes and indirect addressing modes of 8085 with
example.
Q9. Assume that the accumulator contents data bytes 88 hand instruction MOV C, A 4FH
is fetched. List the steps decoding and executing the instruction.
Q10. Discuss how memory chips and I/O devices are interfaced to a microprocessor.
Q11. Draw and explain the internal block diagram for 8155.
Q12. Explain the block diagram of the 8279 Keyboard/Display interface and its
operations.
Q13. Draw a timing diagram to interface a 4K ROM and a 2K RAM consecutively with
microprocessor 8085, starting with ROM interfacing at address 0000 H. Explain.
Q15. State addressing modes of the following modes with instruction with justification
1) CMP B
2) JZ address
3) LDAX D
Q17. What are the various types of Data formats? Explain with examples.
Q21. What is Interrupt? Explain enabling, disabling and masking of interrupts with
examples. How to transfer data using interrupts.
Q23. Explain an interrupt process and the difference between a maskable and non-
maskable interrupt by using examples.
Q25. Design a circuit to interface an 8-bit D/A converter with an 8-bit microprocessor
and verify the analog output for a digital signal.
Q26. Explain the block diagram of the 8255 I/O section and timer.
Q30.Explain the function of Handshake signals. What is the difference between setting
the 8155 I/O ports in ALT 1 and ALT 3.
Q31. Design a five-minute clock (timer using the 8254 and the interrupt technique.
Display minutes and seconds.
Q32. Explain how the 8237 DMA controller transfers 64K bytes of data per channel with
eight address lines.
Q33. Specify handshaking signals and their functions if port A of 8255 is set-up as input
port in mode 1.
Q35. Write a program to arrange the following numbers in the descending order-
23H,45H,09H,FFH,08H,27H.
Q36. Explain terms synchronous, baud rate, parity, half and full duplex transmission.
Q37. Explain how data bits are transmitted in the asynchronous format, and calculate the
delay required between two successive bits for a given baud.
Q38. Explain the block diagram and the functions of each block of the 8251 USART
(Programmable Communication Interface).
Q 40. Interface a 8K RAM consecutively with microprocessor 8085, starting with ROM
interfacing at address 8000 H.
Q41. Write a program for a Zero-to –Nine counter. Also draw the flowchart.
Q42. Write a program to arrange the following numbers in the ascending order- 23H,
45H,09H,FFH,08H,27H.
Q45. What you mean by the power of a Microprocessor? Mention the Architectural
Parameters to distinguish between Microprocessors.
Q46. Describe a scheme to de-multiplex the multiplexed AD0-AD7 bus of 8085CPU.
Q47. Set up the 8255 I/O ports in the simple I/O and Bit Set/Reset (BSR) mode.
Q49. Explain the process of the Direct Memory Access (DMA) and the functions of
various elements of the 8237.
Q50. Explain the procedure of interfacing the temperature monitoring system with 8085.