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 provided 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 - MAD Edition! is maintained by Tomáš Slavotínek.
Last update: 05 Dec 2023 - Changelog | Legal Info & Contact