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

Define the edge-triggered flip-flops, Define the Edge-Triggered Flip-flops?...

Define the Edge-Triggered Flip-flops? An edge-triggered flip-flop changes states either at the negative edge (falling edge) or at the positive edge (rising edge) of the clock p

Define dynamic loading, Define dynamic loading. To get better memory-sp...

Define dynamic loading. To get better memory-space utilization dynamic loading is used. With dynamic loading, a routine is not loaded unless it is called. All routines are kept

Integrated test result, COGNITIONS Mr. X exhibits a generally high-quali...

COGNITIONS Mr. X exhibits a generally high-quality level of cognitive and intellectual functioning, as evidenced by his performance on the MMSE-2 and WAIS-IV. His one weakness w

What is downcasting in programming, Downcasting concept is the casting from...

Downcasting concept is the casting from a general to a more particular type, i.e. casting down the hierarchy in programming

Electrochemistry and batteries, differentiate between concentration cells a...

differentiate between concentration cells and electrolytic cells with suitable examples?

Different industries which use this marketing tool, What are the different ...

What are the different industries which use this marketing tool? Ans) Many dissimilar companies can use this tool for developing their business plan but it is often three main

Explain a multiprogramming operating system, Explain a multiprogramming ope...

Explain a multiprogramming operating system? A multiprogramming operating system: It is system which allows more than one active user program or part of user program to be st

Determine the term queries-DBMS, Determine the term Queries-DBMS Querie...

Determine the term Queries-DBMS Queries most commonly allow information to be retrieved from tables. As the information is often spread across numerous tables, queries allow it

The constructed datatype of c, The constructed datatype of C is known as ...

The constructed datatype of C is known as Structure is a constructed datatype of C.

Software estimation, Software Estimation The statement of scope helps t...

Software Estimation The statement of scope helps the planner to established estimates using one or more method which fail into two wide categories: empirical modeling and decom

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