Answered step by step
Verified Expert Solution
Question
1 Approved Answer
What are the ranges of addresses for the partial-address decoders of Example 9.7? A 32KB EPROM needs a starting address of 30000, and a 32KB
What are the ranges of addresses for the partial-address decoders of Example 9.7?
A 32KB EPROM needs a starting address of 30000, and a 32KB RAM needs a starting address of 20000. The circuitry in Figure 9.17 shows how these addresses are partially decoded. In this example, three-input NAND gates are used to do the decoding. All three inputs must be high for the output to go low (and enable the memories). IO/M- is inverted, so that it presents a 1 when low. A_17 is connected directly, because it is high in both the RAM and EPROM address ranges. Only A_16 changes. It is low for the RAM range and high for the EPROM range. Address lines A_0 through A_14 are used by the memories themselves. FIGURE 9.17 Partial-address decoder for 32KB EPROM at 30000, and 32KB RAM at 20000 Can you determine the range of addresses for each memory? A 32KB EPROM needs a starting address of 30000, and a 32KB RAM needs a starting address of 20000. The circuitry in Figure 9.17 shows how these addresses are partially decoded. In this example, three-input NAND gates are used to do the decoding. All three inputs must be high for the output to go low (and enable the memories). IO/M- is inverted, so that it presents a 1 when low. A_17 is connected directly, because it is high in both the RAM and EPROM address ranges. Only A_16 changes. It is low for the RAM range and high for the EPROM range. Address lines A_0 through A_14 are used by the memories themselves. FIGURE 9.17 Partial-address decoder for 32KB EPROM at 30000, and 32KB RAM at 20000 Can you determine the range of addresses for each memory
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started