8085 Microprocessor Important Interview Questions
8085 Microprocessor Important Interview Questions
RST1 0008 H
RST2 0010 H
RST3 0018 H
RST4 0020 H
RST5 0028 H
RST6 0030 H
RST7 0038 H
28. What is SIM and RIM instructions? - SIM is Set Interrupt Mask. Used to mask
the hardware interrupts. RIM is Read Interrupt Mask. Used to check whether the
interrupt is Masked or not.
29. What is the position of the Stack Pointer after the PUSH instruction? - The
address line is 01 less than the earlier value.
30. What is the position of the Stack Pointer after the POP instruction? - The
address line is 01 greater than the earlier value.
31. What is use of RST5.5 ,RST6.5,RST7.5 in microprocessor?
1. RST5.5 is a maskable interrupt. When this interrupt is received the
processor saves the contents of the PC register into stack and branches to
2Ch (hexadecimal) address.
2. RST6.5 is a maskable interrupt. When this interrupt is received the
processor saves the contents of the PC register into stack and branches to
34h (hexadecimal) address.
3. RST7.5 is a maskable interrupt. When this interrupt is received the
processor saves the contents of the PC register into stack and branches to
3Ch (hexadecimal) address.
32. Which interrupt has the highest priority? Trap has the highest priority because
it is the non maskable interrupt
33. Why address bus is unidirectional and data bus is bidirectional? The address
bus unidirectional because the address is transfered to only cpu and memory and
the data bus is bidirectional because the data flows between memory and cpu and
viceversa.
34. What is a bus? Group of lines each of which carry one bit of information.
35. What is an interrupt? Interrupt is generally said to be an signal passed by an i/o
devices for data transfer purpose. The microprocessor accepts the interrupt signal
does the job.
Eg:
Consider an cd device sends an interrupt signal to microprocessor to transfer the
data to hard disk.
36. What action is taken when the processor under execution is interrupted by
TRAP in 8085MPU?
a) Processor serves the interrupt request after completing the execution of the
current instruction.
b) processor serves the interrupt request after completing the current task.
c) processor serves the interrupt immediately.
d) processor serving the interrupt request depent depends upon the priority of the
current task under execution?