External communication interfaces, Computer Engineering

Assignment Help:

External interface is interface between I/O interface and peripheral devices. Interface can be characterised into 2 main categories: (a) parallel interface and (b) serial interface.

In parallel interface multiple bits can be moved concurrently. Parallel interface is generally used for high-speed peripherals like tapes and disks. Dialogues which occur across interface include exchange of control information and data.

In serial interface just one line is used to transmit data so just one bit is transferred at a time. Serial printers are used for serial printers and terminals. With a fresh generation of high-speed serial interfaces so parallel interfaces are becoming less common.

In both cases I/O interface should engage in a dialogue with peripheral. Dialogue for a write or read operation is as follows:

  • A control signal is transmitted by I/O interface to peripheral requesting permission to send (for write) or receive (for read) data.
  • Peripheral acknowledges request.
  • Data are transferred from I/O interface to peripheral (write) or from peripheral to I/O interface (read).
  • Peripheral admits receipt of data.

Connection between an I/O interface in a computer system and external devices can be either P2P or multipoint. A P2P (point-to-point) interface provides a dedicated line between I/O interface and external device. For illustration keyboard, printer and external modems are point-to-point links. The most ordinary serial interfaces are RS-232C and EIA-232. 

Multipoint external interface used to support external mass storage devices (like disk and tape drives) and multimedia devices (like CD-ROM, video, audio).


Related Discussions:- External communication interfaces

What is an i/o channel, What is an I/O channel?  An I/O channel is actu...

What is an I/O channel?  An I/O channel is actually a special purpose processor, also known as peripheral processor. The main processor initiates a transfer by passing the need

What is clr, What is CLR?  CLR is .NET equivalent of Java Virtual Mach...

What is CLR?  CLR is .NET equivalent of Java Virtual Machine (JVM). It is the runtime that changes a MSIL code into the host machine language code, which is then implemented a

What is dynamic random access memory, What is dynamic random access memory ...

What is dynamic random access memory Computer memory today comprises mainly of dynamic random access memory (DRAM) chips which have been built into multi-chip modules that are

Transformation – the process of change, TRANSFORMATION - THE PROCESS OF CHA...

TRANSFORMATION - THE PROCESS OF CHANGE Much of contemporary art and design practice and indeed popular culture is dedicated to looking at how change affects us as individuals a

What are the types of pipeline hazards, What are the types of pipeline haza...

What are the types of pipeline hazards? The various pipeline hazards are:  1. Data hazard  2. Structural Hazard  3. Control Hazard.

Recent parallel programming models, A model for parallel programming is an ...

A model for parallel programming is an abstraction in addition its machine architecture is independent. A model is able to be implemented on different hardware and memory architect

Illustrate basic working of physical layer, Q. Illustrate basic working of ...

Q. Illustrate basic working of Physical layer? Physical layer: Physical layer is concerned with sending raw bits between source and destination nodes over a physical medium.

What is a packet switching, End systems are connected together by communica...

End systems are connected together by communication links. There are various types of communication links, which are made of numerous types of physical media, comprising twisted pa

Illustrate the text area, specifies a form field where user can enter large...

specifies a form field where user can enter large amounts of text. In most respects, works like an field. It can have a name as well as a def

Write Your Message!

Captcha
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