Memory Address Decoding
Memory Address Decoding
Memory Address Decoding
Decoding
ROAD MAP
Memory Address Decoding
S-RAM Interfacing Process
Solved Examples For S-RAM Decoding
D-RAM Interfacing
Memory Addressing
The processor can usually address a memory space that is
much larger than the memory space covered by an individual
memory chip. In order to splice a memory device into the
address space of the processor, decoding is necessary. For
example, the 8088 issues 20-bit addresses for a total of
Interfacing Process
The semiconductor memories are organized as two
dimensional arrays of memory locations, for example 2K X 8 or
2K byte memory or 4K X 8 , 4K byte memory which contains
4096 locations, where each location contains 8-bit data. Only
one f the 4096 locations can be selected at a time.
Solved Problems
Example 5.1. Interface two 4K X 8 EPROMS and two
4K X 8 RAM chips with 8086, microprocessor and draw
the suitable circuit showing their interfacing ?
10
Decoded Map
Address lines A13-A19 are used for decoding to generate the
chip select. The BHE signal goes low when a transfer is at odd
address or higher byte of data is to be accessed.
11
12
13
14
15
16
(2) To avoid the data loss we must refresh the D-RAM cell
after a fixed time interval.
(3) During the refreshing of the D-RAM all the operations of the
memory are suspended hence resulting in
(a) Loss of time.
(b) Reduced system performance.
17
18
19
20
21
22
23
24
THANKS!