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

What-if analysis component

This module's project piece adds a What-If analysis component into your Excel project workbook. Using whatever tools and examples are at your disposal, incorporate at least o

The wbfk transport company operates throughout mainland

The WBFK Transport Company operates throughout mainland Australia. The company specialize in fast delivery of pallet-loads of goods from one WBFK depot to another WBFK depot.

Discuss the issues the project manager

Discuss the issues the project manager must consider when assigning programming tasks to programmers. If the project manager feels that programming is falling behind schedul

Introduction to computing

Research at least three different executive support systems using a web search. Review each, and then answer the following questions: 1. Which ESSs did you review? Include a

Describe the three principles of direct manipulation

Describe the three (3) principles of direct manipulation and give examples as to how they are used in video game controls. Analyze video game-type interfaces and discuss thre

Average number of listeners age

The media planner for a manufacturer of golf clubs is considering the cost efficiency of advertising on a talk radio station. During morning drive time, the average number o

Discussion team processes

Which team processes can have a positive influence on team performance? Which processes can have negative effects?  Provide an example of each (process with positive influenc

Consider the time slot relation

Consider the time slot relation. Given that a particular time slot can meet more than once in a week, explain why day and start time are part of the primary key of this rela


Write a Review

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