Design a computer system with an 8-bit address bus

Assignment Help Computer Engineering
Reference no: EM13756866

Class of Microcomputers II at a University needs to design a computer system with an 8-bit address bus, an 8-bit data bus and it uses isolated I/O. It has:

(1) 128 bytes of EPROM starting at address OOH (11 meaning in hexadecimal) constructed using 64x4 chips;
(2) 64 bytes of RAM constructed using 16x8 chips;
(3) an input device with a READY signal at address ABH;
(4) an output device with a READY signal at address CDH;
(5) a bidirectional input/output device with no READY signal at address EFH.

Please show the complete design for this system. (Choose an appropriate starting address for the RAM by yourself, and use a decoder to enable memory chips.) Include all enable and load logic.

Note: Points will be given by evaluating the following components:

(1) Memory chips and structure (25%);
(2) Memory chips decoder (25%);
(3) Input & output devices and their enable logic (25%);
(4) Data bus and other wire connections (25% in which 5% is for the width of the connection wire betweerf all pairs of components).

Reference no: EM13756866

Questions Cloud

Is it effective in changing federal policies : Identify all of the Executive Branch departments, agencies, etc., that have a role regarding the nation's nuclear weapons and what each of their roles is.
Relationship between unemployment and real and nominal wages : The economy will contract (shrink) if leakages exceed injections. Do you agree with this statement? Why or why not - Describe the relationship between unemployment and real and nominal wages. Which is more important and why? What effects would eithe..
Total cost for the job on job cost sheet : The company applies manufacturing overhead on the basis of machine-hours. The predetermined overhead rate is $21 per machine-hour. The total cost for the job on its job cost sheet would be:
Describe the process of performing a risk assessment : Describe the process of performing a risk assessment. Elaborate on the approach you will use when performing the risk assessment
Design a computer system with an 8-bit address bus : design a computer system with an 8-bit address bus, an 8-bit data bus and it uses isolated I/O.
Construct an amortization schedule : You want to buy an automobile that costs $30,000. You have $5,000 for a down payment and have to borrow the rest of the amount. A commercial bank has agreed to extend you a 3 year loan for an annual interest rate of 7%.
How has art as a cultural artifact best represent culture : How has art as a cultural artifact best represent the culture in which we live today?
Fluctuations in the level of economic activity : Economic fluctuations are fluctuations in the level of economic activity, relative to a long-term growth trend.
How the elements work together : Select a movie from AFI's 10 Top 10 lists and explain how three cinematic techniques and/or design elements have helped establish a major theme in that film. State your opinion regarding the mise en scène, including, How the elements work together

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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