2. 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.

3. What are the major flags in 8086?

In 8086 Carry flag, Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign flag.

4. Which Stack is used in 8086? k is used in 8086?

FIFO (First In First Out) stack is used in 8086.In this type of Stack the first stored information is retrieved first.

5. What does the EU do?

Execution Unit receives program instruction codes and data from BIU, executes these instructions and store the result in general registers.

6. What are the various segment registers in 8086?

Code, Data, Stack, Extra Segment registers in 8086.

7. What are the different functional units in 8086?

Bus Interface Unit and Execution unit, are the two different functional units in 8086.

8. What is Non-Maskable interrupts?

An interrupt which can be never be turned off (ie. disabled) is known as Non-Maskable interrupt

9. What is meant by Maskable interrupts?

An interrupt that can be turned off by the programmer is known as Maskable interrupt.