Professional Documents
Culture Documents
Shanto Mariam University of Creative Technology: Department of Computer Science and Engineering
Shanto Mariam University of Creative Technology: Department of Computer Science and Engineering
Ans: A Microprocessor is an Integrated Circuit with all the functions of a CPU however, it
cannot be used stand alone since unlike a microcontroller it has no memory or peripherals.
8086 does not have a RAM or ROM inside it. However, it has internal registers for
storing intermediate and final results and interfaces with memory located outside it
through the System Bus.In case of 8086, it is a 16-bit Integer processor in a 40 pin,
Dual Inline Packaged IC.
The size of the internal registers(present within the chip) indicate how much information
the processor can operate on at a time (in this case 16-bit registers) and how it moves
data around internally within the chip, sometimes also referred to as the internal data
bus.8086 provides the programmer with 14 internal registers, each 16 bits or 2 Bytes
wide.
Ans: There are total 9 flags in 8086 and the flag register is divided into two types:
(b) Control Flags – There are 3 control flags in 8086 microprocessor and these are:
1. Directional Flag (D)
2. Interrupt Flag (I)
3. Trap Flag (T)
4. What are the types of general purpose registers in 8086?
Ans: The four general purpose registers are the AX, BX, CX, and DX registers.
1. AX - accumulator, and preferred for most operations.
2. BX - base register, typically used to hold the address of a procedure or variable.
3. CX - count register, typically used for looping.
4. DX - data register, typically used for multiplication and division.
6. What are the various interrupts in 8086 microprocessor? Which is the highest
priority interrupt?
Ans: The different types of interrupts present in 8086 microprocessor are given by:
1. Hardware Interrupts
2. Software Interrupts
A) NMI (Non Maskable Interrupt) – It is a single pin non maskable hardware
interrupt which cannot be disabled. It is the highest priority interrupt in 8086
microprocessor.It is a hardware interrupts.