A small cpu with a 10-bit address bus

Assignment Help Operating System
Reference no: EM13159538

a small CPU with a 10-bit address bus. You need to connect a 64-byte PROM, a 32-byte RAM, and a 4-port I/O chip with two address lines. Chip selects on all chips are asserted high.

Show the connection for full address decoding with the PROM at address 0, the RAM at address 384, and the PIO at address 960. (These addresses are decimal.) PROM will have 6 address lines going directly into the chip and four going to the chip select, the RAM will have 5 address lines going directly into the chip and 5 going to the chip select, and the 4-port I/O will have two address lines going directly into the chip and 8 going to the chip select. Note the book's hint that the addresses are in decimal.

Hint

Book Link: https://drive.google.com/file/d/0B-_qMrsaFB4vVFJkZ1BxYlE5QkE/edit?usp=sharing

(a) Draw the Full Address decoding - Similar to Fig 11.48
(b) Write out the general addresses for this problem
Example: the ones for Fig 11.48 are:
00xx xxxx, 64 X 8 bit RAM
010x xxxx, 32 X 8 bit RAM
1101 0xxx, 8-port I/O chip
111x xxxx, 32 x 8 bit ROM

 

 

367_11111.png

Reference no: EM13159538

Questions Cloud

Differences between integral and peripheral membrane : Describe the differences between integral and peripheral membrane proteins and explain how this affects the ways in which they are studied.
Discount rate to represent the time value of money : Pacifica estimates a 50 percent probibilty that seguros will be successful in meeting these goals and uses a 4 percent discount rate to represent the time value of money.
Calculate the molar heat of vaporization : The heat of vaporization of a liquid is the energy required to vaporize 1.00 mol of a liquid at its boiling point. In one experiment, 60.0 g of liquid nitrogen (boiling pt = -196C) is poured into a Styrofoam cup containing 200.0 g of water at 55.3..
A small cpu with a 10-bit address bus : a small CPU with a 10-bit address bus. You need to connect a 64-byte PROM, a 32-byte RAM, and a 4-port I/O chip with two address lines. Chip selects on all chips are asserted high.
Find probability that sheer guesswork yields correct answers : What is the probability that sheer guesswork yields betwenn 25 to 30 correct answers for the test (assume the student has no knowledge of the problems). Be sure to justify why you can use the method you do.
Shortcomings of the official unemployment rate : Some Keynesian economists criticize the official unemployment statistics for understating the extent of joblessness in the United States. Which of the following statements represent shortcomings of the official unemployment rate reported by the Bu..
Traditionally low-turnout ethnic minorities : While during the last decade many initiatives have been undertaken to increase voter participation, concerns about the possibility of election fraud have also increased. Additionally, some political interests feel threatened by the increase in tur..
Fungi in liquid culture grow by which kinetics : Fungi in liquid culture grow by which kinetics?

Reviews

Write a Review

Operating System Questions & Answers

  Identify the costs associated with security requirement

A year after your 1st visit to credit union the manager calls you once again. His business is experiencing tremendous growth and requires to either open another branch office.

  Write a java program on professional expression assignment

Write a java program on Professional Expression Assignment

  Network security case study

In this case study, you require to construct a network checklist to establish certain process that enable you and other network security specialists to assess a network from different possible threats and vulnerabilities.

  Sorting the ascii words

List all the words in memory that can be considred to be decimal ASCII coded numbers. An ASCII coded word can vary from 3030h to 3939h.

  Question about virus defense

Discuss how can an individual machine get infected with the virus you are researching and how does it spread to other equipments?

  Difference between a formal and an informal system

Explain the main reasons that firms implement intranets and one major obstacle to obtaining these benefits also explain the difference between a formal and an informal system.

  Discussion on dns for internet operations

Discuss how do you think the DNS is important for internet operations and what would happen if the DNS of your company/orgnization or your provider or root DNS fails?

  Deadlock prevention.

Describe what changes could be made to an operating to break the conditions of non-preemption and hold and wait for deadlock prevention. What are the drawbacks of your changes?

  Explain the sequence of events

Assume three values (x, y, and z) are stored in a equipments memory. Explain the sequence of events that lead to the computation of x+y+z.

  What is life cycle costing

What is Life Cycle Costing. Describe briefly the methodology for Life Cycle Costing. What are the criteria to consider when a procurement officer is faced with the decision of procuring a used equipment instead of a new one.

  Interactions with the systems

Think about a typical day in your life and discuss all the instances when your activities get recorded

  Determine a source code control system

Determine a source code control system and discuss why is such a system necessary when multiple programmers build a program or system?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd