When you want to succeed as bad as you want to breathe, then you’ll be successful.
--Your friends at LectureNotes

Note for Microprocessor and Microcontroller - MPMC By Hymavathi Ulli

  • Microprocessor and Microcontroller - MPMC
  • Note
  • Uploaded 3 months ago
Hymavathi Ulli
Hymavathi Ulli
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

By Naga Hymavathi Ulli Assistant Professor

Text from page-2

The DMA I/O technique provides direct access to the memory while the microprocessor is temporarily disabled.

Text from page-3

Three ways to synchronize the processor to data rate of peripherals: 1- Polling: which provides a fast response but it the processor recourses are dedicated to one peripheral. 2- Interrupt approach: is much more efficient. the processor only services the peripheral when data is required. requires high software overhead. 3-DMA is a third solution but it increases the complexity of the hardware system.

Text from page-4

DMA • Direct Memory Access. • In memory-memory or memory-peripherals communication, the processor is a “middleman” which is not really needed. • Used with HOLD HOLDA signals. • DMA requires another processor - The DMA Controller or DMACto generate the memory and I/O addresses. • 8237 is a DMAC. • In IBM PC, 8237 was used to speed up the read or write operation by the slow 8088 processor. • Nowadays, It is usually used by sound cards and by memory controllers to generate row address for refreshing.

Lecture Notes