Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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).
2 Identify pending interrupts (bit 6, 5, 4).
3 Receive serial input data bit (bit 7).
Set Interrupt Mask
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:
1 Mask 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.
3 To 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.

Input Data to Accumulator from a Port with 8-bit Address
The contents of the input port designated in the
operand are read and loaded into the
accumulator. The operand is an 8-bit address. During
execution, this port address is
duplicated in the lower order and higher order address
buses. Any one of the sets of
address lines can be decoded to enable the input port.

Is This Answer Correct ?    46 Yes 16 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Intel 8051 follows which architecture?

1090


What is the maximum memory addressable size by the 8086?

1086


What is the maximum supported clock speed of the 8086?

974


How many bit address bus does the 8085 use?

1005


How are labels named in assembly language?

1267


Explain the characteristics of the cmp instructions?

1146


What is the difference between jmp and call?

1126


What is the width of data bus?

1028


What is the purpose of the ale pin?

1117


Explain why do you use two ground pins in microprocessor 8086?

1093


What are the types of interrupts from type 0 to 4

966


How clock signal is generated in 8086? What is the maximum internal clock frequency of 8086?

1395


What are the different types of arithmetic operations that can be performed by the 8085 microprocessor?

1193


Define the number of flags present in the 8086 and name each one of them.

1014


Give example of bit address and byte address?

1093