queue of 8086 microprocessor is 6 bits
There is no PC register in the 8086/8088. It is called the IP register by Intel and it stands for the Instruction Pointer. It contains the address of the current/next instruction to be executed.
8086 has four multipurpose registers. 1. AX (Accumulator Register) 2. BX (Base Register) 3. CX (Count Register) 4. DX (Data Register) By Aneeta Arshad
stack segment register
i.e.-->mov ax,2000h (in 8086)
Physical address in the 8086/8088 is {Selected Segment Register} * 16 + {Effective Offset Address}. It is a 20-bit address .
What is the need of segments in 8086 micro-processor? Explain how the address of an instruction is calculated in 8086 using segment register
In the 8086, pin 35 (A19/S6) is used as the high order address bit during the beginning of each memory access cycle. Afterwards, it is a spare status pin and is unused.
not possible. sorry
DI is the Index register in Data segment(16-bit, 64 KB) .Destination Index (DI) is a 16-bit register. DI is used for indexed, based indexed and register indirect addressing, as well as a destination data address in string manipulation instructions.
In the 8086/8088 microprocessor, there are eight 8 bit general registers, AH, AL, BH, BL, CH, CL, and DH, DL. They can be used as four 16 bit registers AX, BX, CX, and DX. There are four 16 bit pointer/index registers, SP (stack pointer), BP (base pointer), SI (source index), and DI (destination index). There are four 16 bit segment registers, CS (code segment), DS (data segment), SS (stack segment), and ES (extra segment). There is the 16 bit instruction pointer, IP, and there is a 16 bit flags register.
The word CPU is repeated in the question, and the category, 8086/8088, does not fit a category where there is a specific processor register. Please restate the question, and give more details, and/or the name of the register.