Bus Master Data Transfers

Images derived from "Figure 4.3" page 140 of Micro Channel Architecture: Revolution in Personal Computing, Pat A. Bowlds, ISBN 0-442-00433-8


Type 1: Transfer between a memory slave and an I/O slave via system master

Type 2: Transfer between a memory slave and an I/O slave via DMA controller
(system master free to do other tasks)

Type 3: Transfer between a memory slave and a Bus Master
(system master free to do other tasks)

Type 4: Transfer from one I/O slave to another (Combination of Type 1 and Type 2)

Type 5: Transfer between I/O slave and a Bus Master

Type 6: Transfer between two Bus Masters (Type 6 is a special case of Type 3)

Content created and/or collected by:
Louis F. Ohland, Peter H. Wendt, David L. Beem, William R. Walsh, Tatsuo Sunagawa, Tomáš Slavotínek, Jim Shorney, Tim N. Clarke, Kevin Bowling, and many others.

Ardent Tool of Capitalism is maintained by Tomáš Slavotínek.
Last update: 20 Jan 2024 - Changelog | About | Legal & Contact