Describe how cpu can achieve i-o with teletype by registers

Assignment Help Basic Computer Science
Reference no: EM1360585

Consider a computer system that contains an I/O module controlling a simple keyboard/ printer Teletype. The following registers are contained in the CPU and connected directly to the system bus:

INPR: Input Register, 8 bits
OUTR: Output Register, 8 bits
FGI: Input Flag, 1 bit
FGO: Output Flag, 1 bit
IEN: Interrupt Enable, 1 bit

Keystroke input from the Teletype and output to the printer are controlled by the I/O module. The Teletype is able to encode an alphanumeric symbol to an 8-bit word and decode an 8-bit word into an alphanumeric symbol.

The Input flag is set when an 8-bit word enters the input register from the Teletype. The Output flag is set when a word is printed.

a. Describe how de CPU, using the first four registers listed in this problem, can achieve I/O with the Teletype.
b. Describe how the function can be performed more efficiently by also employing IEN.

Reference no: EM1360585

Questions Cloud

Explain what is benefit of scan it! data to stop and shop : How would you as the President of an organization assess the level of maturity of Stop & Shops use of analytic
Explain and identify facts and statistics on the importance : Explain and identify facts and statistics on the importance of the topic in business today, provide examples and/or case studies to support your ideology
Problem of crime and delinquency : I need help outlining the three macro systems (functionalism, conflict theory and interactionism) how would these perspectives explain the macro system problem of crime and delinquency?
Illustrate what is happening to the us real exchange rate : Illustrate what is happening to the U.S. real exchange rate in each of the following situations. Explain. The U.S. nominal exchange rate is unchanged, but prices rise faster in the U.S. than abroad.
Describe how cpu can achieve i-o with teletype by registers : Consider a computer system that contains an I/O module controlling a simple keyboard/ printer Teletype. Describe how de CPU, using the first four registers listed in this problem, can achieve I/O with the Teletype.
Strategic management of harley davidsons : What are Harley Davidson's Opportunities for moving forward in the competitive motorcycle manufacturing and sales environment and what threats does the company face?
How motivation influences self-regulation : Please help me to understand an explanation of how motivation influences self-regulation. Then describe two specific behaviors that could best be explained by theories of self-regulation and explain why.
Explain how does export subsidy affect the domestic price : How does this export subsidy affect the domestic price of steel, the quantity of steel produced, the quantity of stell consumed, and the quantity of steel exported. how does it affect consumer surplus, producer suprlus.
What is the speed of the runner : What is the speed of the runner. What is the total translational kinetic energy of gas molecules.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Executing edi for competitive advantage

If firm chooses to execute EDI for competitive advantage, how can it assure advantage will last?

  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, Flash RAM, and solid-state drives (SSD)

  Wireless technology to benefit related working environment

Explain how airlines, construction industry, the medical field, and education use wireless technology to benefit related working environments?

  Page translation table for virtual memory system

Design a page translation table to meets the requirements of virtual memory system.

  What are techniques to use in planning presentation

You prepared and distributed a system requirements document, and you anticipate some intense questioning at the meeting. When planning your presentation, what are some techniques you will use?

  Explain techniques to recover passwords from protected files

Explain techniques to apply to recover passwords from the protected files.

  Create a plot of a cubic spline fit

Create a plot of a cubic spline fit of following data with natural end conditions: x 0 100 200 400f(x) 0 0.82436 1.00000 0.73576. compare the plot with the following equation which was used to create data.

  Compare time complexity of convolution with kernel

Compare the time complexity of convolution with a n x n kernel when using: direct convolution with the 2-D mask, and separable kernel.

  Explain about how device works

Write down what first comes to mind as to what is good and bad about the way the device works. The range of tasks a typical user would want to do using it.

  Converting binary numbers in decimal

Convert the given binary numbers in decimal: 101110; 1110101; and 110110100. Convert the given decimal numbers to bases indicated.

  Organisational changes to implement the long-term plan

What organisational changes are necessary in order to implement the long-term plan derived in question number two above?

  Explaining responsibility ofconfidentiality to employer

Describe what you must do in such a situation. You know that cost to your present employer will increase if ambiguities are not resolved. Though, you also have a responsibility of confidentiality to previous employer.

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