Question

I was given a problem from my tutor. And i will need your help. I am...

I was given a problem from my tutor. And i will need your help. I am supposed to create/design a question without the help of an external book or anything regarding address decoding. This is to test my understanding of address decoding. Basically, I am supposed to set a question and solve the question myself, and it should be about address decoding. Will really appreciate it if you could help. Thanks [PS. Shouldnt be a common question and should be from your own understanding].

0 0
Add a comment Improve this question Transcribed image text
Answer #1

MEMORY ADDRESS DECODING

  • The data bus of the CPU is connected directly to the data pins of the memory chip.

  • Control signals RD (read) and WR (memory write) from the CPU are connected to the OE (output enable) and WE (write enable) pins of the memory chip, respectively.

  • In the case of the address buses, while the lower bits of the addresses from the CPU goes directly to the memory chip address pins, the upper ones are used to activate the CS pin of the memory chip. It is the CS pin that along with RD/WR allows the flow of data in or out of the memory chip. No data can be written into or read from the memory chip unless CS is activated.

  • he 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 1MB of memory address space.
  • However, the BIOS on a 2716 EPROM has only 2KB of memory and 11 address pins.
  • A decoder can be used to decode the additional 9 address pins and allow the EPROM to be placed in any 2KB section of the 1MB address space.
  • To determine the address range that a device is mapped into:
  • This 2KB memory segment maps into the reset location of the 8086/8088 (FFFF0H).
  • NAND gate decoders are not often used.
    • Rather the 3-to-8 Line Decoder (74LS138) is more common.
Add a comment
Know the answer?
Add Answer to:
I was given a problem from my tutor. And i will need your help. I am...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Hey, would really appreciate some help I am not understanding how the drawing itself is supposed...

    Hey, would really appreciate some help I am not understanding how the drawing itself is supposed to look. Thanks 01/30/19 burbridger001@mym 12 Question (1 point) a See page 55 Draw 2-fluoro-3-methylbutane. 1st attempt See Periodic Table See Hint Cl Select a tool to begin drawing Br Marvin

  • I am having trouble understanding this question. I don't need every single value worked out I...

    I am having trouble understanding this question. I don't need every single value worked out I just want to understand what to do so I can work the rest out myself! The question is written exactly as writtten: The pK of an acid is 4.16. Calculate the pH of a solution of the acid if it is titrated to the following extents. Use the value associated with your student ID: extent of titration with NaOH, percent 0 1 2 3...

  • hello i am doing a research paper for my economic class about that question if you...

    hello i am doing a research paper for my economic class about that question if you guys can provide with some good paragraphs preferable own words and no internet I would really appreciate it thanks in advance. in what ways income inequality affects poverty?

  • Hello, I am taking an electrical engineering lab course and I really need help understanding the...

    Hello, I am taking an electrical engineering lab course and I really need help understanding the solution to this question: Now this solution was marked as correct. Here are my questions: 1) Could you please explain how they obtains the gain (Av) of 6 V? 2) Why did they substract 0.6 V from the gain? If you could walk me through this solution step-by-step, I would really appreciate it, thank you. 2. (2 points) Consider the push-pull amp sketched below....

  • I need to implement some graph partitioning algorithms for my thesis. I have mostly Windows experience....

    I need to implement some graph partitioning algorithms for my thesis. I have mostly Windows experience. I would like to know if it is hard to migrate c++ console program to Linux. I want to program it on Windows but I want to test and compile it on Linux as well. It will be pure cli application, with no use of windows APi or anything. I just need to use some external libraries. Specifically GNU linear programming kit and GNU...

  • hi tutor, I need help with this trigonometry problem please. I posted 2 photos of the...

    hi tutor, I need help with this trigonometry problem please. I posted 2 photos of the question because I don't know which one will come out clearer . thanks. 14. [-12 Points] DETAILS LARPCALC10 6.2.052 MY NOTES ASK YOUR TEACHER A planefies 320 miles from Franklin to Centerville with a bearing of 75. Then it is 616 miles from Centerville to Rosemount with a bearing of 32. Drawia diagram that gives a visual representation of the problem. Then find the...

  • I NEED HELP DEVELOPING A CLASS DIAGRAM FOR MY BUILDING LOCATOR APP. THIS CLASS DIAGRAM SHOULD...

    I NEED HELP DEVELOPING A CLASS DIAGRAM FOR MY BUILDING LOCATOR APP. THIS CLASS DIAGRAM SHOULD INCLUDE A ADMISNISTRATOR AND USER CLASS. THE ADMINISTRATOR OF COURSE WOULD BE ABLE TO DO MAITENANCE AS WELL AS UPDATES AND MORE. WHEREAS THE USER WOULD BASICALLY JUST BE SELECTING A BUILDING IN WHICH A ROUTE WOULD BE GIVEN. CAN ANYONE HELP ME WITH THIS? YOU MAY ADD SUBCLASSES OR ANYTHING YOU THINK I WOULD BE MISSING. I WILL RATE THE PERSON WITH THE...

  • Hi I really need help with this assignment. I am not sure how to start it...

    Hi I really need help with this assignment. I am not sure how to start it may you please help me? This is for business. Most calculators come with a book of instructions. Unfortunately, if you misplace the book, you’re left to your own devices in figuring out how to use the calculator. Wouldn’t it be easier if the calculator had a built-in “help” function similar to the one on your computer? You could just punch the “Help” key on...

  • My whole life I have definitely been a type A person. I have always been goal-oriented...

    My whole life I have definitely been a type A person. I have always been goal-oriented and very driven to succeed. I don’t think that is necessarily a bad thing, but it can definitely lead to stress. In college I had a very demanding engineering major. I also worked part time. Between homework and work I was extremely busy, so I would be very upset if anything got in the way of what I needed to do. Traffic jams would...

  • Need help with an IP exercise. If I have been given the IP network 146.127.144.0 from...

    Need help with an IP exercise. If I have been given the IP network 146.127.144.0 from my ISP and I currently have 6 locations all about the same size.   How do I figure out all the networks that could be assigned using CIDR format and their broadcast address. I do not understand how to do this. I would appreciate a SIMPLE explanation. I am currently taking an introductory Networking course and I will be tested on this tomorrow.

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT