There are four base registers in the 8086/8088; Code Segment (CS), Data Segment (DS), Stack Segment (SS), and Extra Segment (ES).
There are no extended registers in the 8086/8088. They are all 16 bit registers.
8086 has four multipurpose registers. 1. AX (Accumulator Register) 2. BX (Base Register) 3. CX (Count Register) 4. DX (Data Register) By Aneeta Arshad
8086 has memory divided into segments.Each segment has its particular register like ES, DS, SS, CD (extra segment, data segment, stack segment and code segment).These registers hold the base address BA.Now, there two base registers(BX and BP) and two index registers(SI and DI) in 8086. These registers hols the effective address EA.Now Physical address PA is sum of EA and BA.That is,PA = BA+EA
for dcs 8086 and 8085 are usually used as base microcontroller as these have indication flags which r signaled to registers
8086 does not have RAM or ROM inside it. However, it has internal registers for storing intermediate and final results.
different architecture.
The program counter (PC) and stack pointer (SP) registers are 16-bit registers in the 8085 and in the 8086/8088 because that is how Intel designed the processors.
There are many different instructions and registers in the 8086/8088. The question is too broad. Please ask a more specific question. Alternatively, you can consult a good book, such as "The 8086/8088 Primer", Second Edition, Stephan P. Morse, Hayden Book Company, or any of a wide variety of other books.
All of the 8086/8088 registers, AX, BX, CX, DX, SP, BP, SI, DI, CS, DS, SS, ES, IP, and FLAGS, are 16 bit registers. The AX, BX, CX, and DX registers may also be viewed as 8 eight bit registers AH/AL, BH/BL, CH/CL, and DH/DL.
displacement from base address
It is one of 4 registers called general purpose registers Ax has a another name witch is (accumulator) it used in arithmetic and logic operation and store data from I/o port in microprocessors like 8086/8088
There are 16 data lines in 8086.
8086 have 5 interrupt lines.