Download presentation
Presentation is loading. Please wait.
Published byIrene O’Connor’ Modified over 9 years ago
1
8-1 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Principles of Computer Architecture Miles Murdocca and Vincent Heuring Chapter 8: Input and Output
2
8-2 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Simplified Illustration of a Bus
3
8-3 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Programmed I/O Flowchart for a Disk Transfer
4
8-4 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Interrupt Driven I/O Flowchart for a Disk Transfer
5
8-5 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring DMA Transfer from Disk to Memory Bypasses the CPU
6
8-6 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring DMA Flowchart for a Disk Transfer
7
8-7 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Intel Memory and I/O Address Spaces
8
8-8 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring A Magnetic Disk with Three Platters
9
8-9 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Organization of a Disk Platter with a 1:2 Interleave Factor
10
8-10 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Master Control Block
11
8-11 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Magnetic Tape A portion of a magnetic tape (adapted from [Hamacher, 1990]).
12
8-12 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Magnetic Drum
13
8-13 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Spiral Format for Compact Disk
14
8-14 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring ECMA-23 Keyboard Layout Keyboard layout for the ECMA-23 Standard (2nd ed.). Shift keys are frequently placed in the B row.
15
8-15 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring The Dvorak Keyboard Layout
16
8-16 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Bit Pad with Puck
17
8-17 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Mouse and Trackball A three-button mouse (left) and a three-button trackball (right).
18
8-18 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Lightpen A user selects an object with a lightpen.
19
8-19 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Touchscreen A user selects an object on a touchscreen.
20
8-20 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Joystick A joystick with a selection button and a rotatable rod:
21
8-21 Chapter 8 - Input and Output Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Laser Printer Schematic of a laser printer (adapted from [Tanenbaum, 1999]).
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.