Unit-1 Jntuh MPMC
Unit-1 Jntuh MPMC
EU decodes and
executes instructions.
A decoder in the EU
control system
translates instructions.
and
Some of the 16 bit registers can be
Index registers (Source used as two 8 bit registers as :
Index, Destination Index)
each of 16-bits AX can be used as AH and AL
BX can be used as BH and BL
CX can be used as CH and CL 53
DX can be used as DH and DL
Accumulator Register (AX)
Consists of two 8-bit registers AL and AH, which can be combined together and used as a 16-bit register AX.
AL in this case contains the low order byte of the word, and AH contains the high-order byte.
The I/O instructions use the AX or AL for inputting / outputting 16 or 8 bit data to or from an I/O port.
Multiplication and Division instructions also use the AX or AL.
Base Register (BX)
Consists of two 8-bit registers BL and BH, which can be combined together and used as a 16-bit register BX.
BL in this case contains the low-order byte of the word, and BH contains the high-order byte.
This is the only general purpose register whose contents can be used for addressing the 8086 memory.
All memory references utilizing this register content for addressing use DS as the default segment register.
Counter Register (CX)
Consists of two 8-bit registers CL and CH, which can be combined together and used as a 16-bit register CX.
When combined, CL register contains the low order byte of the word, and CH contains the high-order byte.
Instructions such as SHIFT, ROTATE and LOOP use the contents of CX as a counter.
8086 Microprocessor
Pins and Signals Minimum mode signals
24
Timing diagram :
• The working of min mode
can be easily understood
by timing diagrams.
• All processors bus cycle is
of at least 4 T-
states(T1,T2,T3,T4) .The
address is given by
processor in the T1 state.
It is available on the bus
for one T-state.
• In T2, the bus is tristated
for changing the direction
of the bus( in the case of
a data read cycle.)
• The data transfer takes
place between T3 and T4.
• If the addressed device is
slower, then the wait
state is inserted between
T3 and T4.
20
22
3. Explain the concept of physical address calculation of 8086 microprocessor.
8086 Microprocessor
Addressing Modes : Memory Access
Adder
71
8086 Microprocessor
Addressing Modes : Memory Access