Académique Documents
Professionnel Documents
Culture Documents
Pooja Bellad
September 5, 2014
Pooja Bellad
September 5, 2014
1 / 19
Table of contents
Memory Interfacing
Memory Shadowing
Pooja Bellad
September 5, 2014
2 / 19
Memory Interfacing
Memory Interfacing
Memory Shadowing
Pooja Bellad
September 5, 2014
3 / 19
Memory Interfacing
The interface process involves designing a circuit that will match the
memory requirements with the microprocessor signal. Memory has
certain signal requirements to read from and write into memory. Similarly
Microprocessor initiates the set of signals when it wants to read from and
write into memory
Pooja Bellad
September 5, 2014
4 / 19
Memory Interfacing
Figure shows:
2048 registers, register store 8-bits, 8 input, 8-output lines
11 address lines(AD10-AD0), 1 chip select, 2 control lines to enable
input and output buffer.
Internal decoder to decode address lines
Pooja Bellad
September 5, 2014
5 / 19
Memory Interfacing
Figure: EPROM
Figure shows:
4096 registers, register store 8-bits, 8 input lines
12 address lines(A11-A0), 1 chip select, 1 Read control Signal lines
to enable output buffer
Internal decoder to decode address lines
Pooja Bellad
September 5, 2014
6 / 19
Memory Interfacing
Pooja Bellad
September 5, 2014
7 / 19
Memory Interfacing
Absolute Decoding:
All the higher address lines are decoded to select the memory chip,
and the memory chip is selected only for the specified logic level on
these high-order address, no other logic levels can select the chip
Pooja Bellad
September 5, 2014
8 / 19
Memory Interfacing
Pooja Bellad
September 5, 2014
9 / 19
Memory Interfacing
Linear Decoding
Pooja Bellad
September 5, 2014
10 / 19
Memory Interfacing
Pooja Bellad
September 5, 2014
11 / 19
Memory Interfacing
Pooja Bellad
September 5, 2014
12 / 19
Memory Interfacing
Pooja Bellad
September 5, 2014
13 / 19
Memory Interfacing
Memory Shadowing
Pooja Bellad
September 5, 2014
14 / 19
Pooja Bellad
September 5, 2014
15 / 19
Memory Shadowing
Memory Interfacing
Memory Shadowing
Pooja Bellad
September 5, 2014
16 / 19
Memory Shadowing
Memory Shadowing
Pooja Bellad
September 5, 2014
17 / 19
Memory Shadowing
80386 machines, and 80286 machines using the NEAT or LEAP chip
sets (from Chips Technologies), can remap memory addresses.
On such systems, the BIOS copies itself into extended memory and
then remaps that piece of extended memory to occupy the address
that was used by the original ROM
Some BIOSes will do this for video adapter ROMs as well. The net
result is that the users available extended memory drops by
64K-128K, and hardware code runs from RAM. The original ROM is
no longer used during that session.
Pooja Bellad
September 5, 2014
18 / 19
Memory Shadowing
Pooja Bellad
September 5, 2014
19 / 19