Computer Organization: Asynchronous Data Transfer Methods

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary function of the strobe control in asynchronous data transfer?

  • To synchronize data transmission
  • To enable simultaneous data transfer
  • To verify data reception
  • To time each data transfer (correct)

Which unit initiates the data transfer in source-initiated strobe control?

  • Destination unit
  • Source unit (correct)
  • Both source and destination units
  • None of the above

What is the disadvantage of the strobe control method?

  • It does not provide acknowledgment of data reception (correct)
  • It requires multiple control lines
  • It is a destination-initiated data transfer method
  • It is a synchronous data transfer method

What happens briefly after the strobe pulse is disabled in source-initiated strobe control?

<p>The source stops sending data (A)</p> Signup and view all the answers

In destination-initiated strobe control, what is the role of the strobe pulse?

<p>It informs the source to send data (C)</p> Signup and view all the answers

What is the primary difference between source-initiated and destination-initiated strobe control?

<p>The unit that initiates the data transfer (B)</p> Signup and view all the answers

What difficulty in data transfer is overcome by using the hand shaking method?

<p>Synchronization (A)</p> Signup and view all the answers

In synchronous transmission, data is sent in the form of:

<p>Blocks or frames (A)</p> Signup and view all the answers

What is present in asynchronous transmission but not in synchronous transmission?

<p>Gap between data (D)</p> Signup and view all the answers

What is the main advantage of asynchronous transmission?

<p>Economical (C)</p> Signup and view all the answers

What is the purpose of the second control signal in the hand shaking method?

<p>To provide a reply to the initiating unit (C)</p> Signup and view all the answers

Which of the following types of transmission is slow?

<p>Asynchronous transmission (B)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Asynchronous Data Transfer

  • Asynchronous data transfer takes place in two ways: Strobe Control and Hand Shaking.

Strobe Control

  • Uses a single control line to time each transfer.
  • The strobe can be activated by the source or the destination unit.
  • Source Initiated Data Transfer:
    • The data bus carries information from source to destination.
    • The strobe signal informs the destination unit when a data word is available in the bus.
    • The strobe signal is given after a brief delay, after placing the data on the data bus.
    • A brief period after the strobe pulse is disabled, the source stops sending the data.
  • Destination Initiated Data Transfer:
    • The destination unit activates the strobe pulse, informing the source to send data.
    • The source places the data on the data bus.
    • The transmission is stopped briefly after the strobe pulse is removed.
  • Disadvantages of strobe control:
    • The source unit has no way of knowing whether the destination unit has received the data or not.
    • The destination unit has no way of knowing whether the source unit has placed data on the bus or not.

Hand Shaking Method of Data Transfer

  • Solves the difficulties of strobe control by using a second control signal that provides a reply to the unit that initiates the transfer.
  • Source Initiated Transfer Using Hand Shaking:
    • The Fig. 4.4 shows the data transfer procedure when initiated by the source.

Comparison of Synchronous and Asynchronous Data Transfer

  • Synchronous Transmission:
    • Transmission starts with a block header which holds a sequence of bits.
    • Data is sent in the form of blocks or frames. +Present with the same clock pulse.
    • Advantages: Fast, efficient use of transmission line, and no gap between data.
    • Disadvantage: Costly.
  • Asynchronous Transmission:
    • Uses start and stop bits preceding and following a character respectively.
    • Data is sent in the form of byte or character.
    • Absent with the same clock pulse.
    • Advantages: Economical, and transmission line remains empty during gap in character transmission.
    • Disadvantages: Slow, and there is a gap between data.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser