8086 Memory Interfacing
Pin Diagram Of 8086
Minimum Mode And Maximum Mode Of Operation.
Timing Diagram
Memory Interfacing To 8086 (Static RAM & EPROM).
Need For DMA.
DMA Data Transfer Method.
Interfacing With 8257.
Pin diagram of 8086
Minimum mode of 8086
• When the Minimum mode operation is selected, the 8086 provides all control
signals needed to implement the memory and I/O interface.
Minimum mode pin diagram of 8086
Write cycle timing diagram of 8086 in Minimum mode
8086 in Maximum mode
Maximum mode 8086 system
General bus operation cycle in Maximum mode
Memory interfacing
Memory interfacing
DIRECT MEMORY ACCESS
For the applications that require huge amounts of data transfer to
memory from a magnetic or optical disk a dedicated hardware device
called DMA controller is used.
The DMA controller temporarily borrows the address bus ,data bus
and control bus from the microprocessor and transfers the data bytes
directly from the disk controller to a series of memory locations.
Some DMA devices even can do memory to memory transfers.
Fig 3.8 Block diagram of DMA Interfacing
Block diagram that shows DMA data transfer scheme
PIN DIAGRAM OF 8257 DMA CONTROLLER
Fig 3.11 Functional block diagram of 8257
Mode set register Bit format
Status register Bit format
Table 3.1 8257 Register selection
Interfacing 8257 with 8086

Memory Interfacing of 8086 with DMA 8257