What are the functions of RIM, SIM, IN?
Answer Posted / tarun aggarwal ymca
Read Interrupt Mask (RIM)
RIM is a multipurpose instruction used to read the status of
interrupts 7.5, 6.5, 5.5 and to
read serial input data bit. RIM loads 8-bit data in the
accumulator with the following
interpretation:
Actually RIM does the following three tasks:
1 Read the interrupt mask (bit 2, 1, 0).
2Identify pending interrupts (bit 6, 5, 4).
3 Receive serial input data bit (bit 7).
SIM is a multipurpose interrupt used to implement the 8085
interrupts (RST 7.5, 6.5, 5.5)
and serial data output. SIM interprets the accumulator
content as follows:
Actually, SIM does the following three tasks:
1Mask the interrupts (bit 2, 1, 0).
2 Reset RST 7.5 (bit 4). This is mainly used to overwrite
RST 7.5 without serving it.
3To implement serial I/O (bit 7, 6). If bit 6 = 1 is used
to enable serial I/O and bit 7 is
used to transmit serial output data bit.
| Is This Answer Correct ? | 148 Yes | 20 No |
Post New Answer View All Answers
Explain in steps what happens when an interrupt occurs?
Mention the addressing modes of 8085?
The Pentium microprocessor has how many execution unit?
What is meant by a bus?
explain the flow of a typical instruction word
Why do you use two ground pins in microprocessor 8086?
Explain what is the difference between isr & function call?
write the assembly language programming to find the 2's complement for a string of 100 bytes
What are the steps involved in communication of 8085 microprocessor with the memory?
Does 8085 have serial i/o control?
Define the number of flags present in the 8086 and name each one of them.
What is instruction cycle?
What are the different functional units in 8086?
What are the flags used in 8086?
Write the special functions carried by the general purpose registers of 8086?