Bài giảng Hệ điều hành Máy tính: Lecture 12 do Nguyễn Thanh Sơn biên soạn nội dung cụ thể của chương này gồm có: Thiết bị phần cứng I/O, giao diện I/O cho ứng dụng, các dịch vụ của I/O subsystem, hiệu suất I/O,. | Hệ thống Xuất/Nhập (i/o) BK Khoa Khoa học & Kỹ thuật Máy tính 1 Nội dung Thiết bị phần cứng I/O Giao diện I/O cho ứng dụng Các dịch vụ của I/O subsystem Hiệu suất I/O BK Khoa Khoa học & Kỹ thuật Máy tính 2 Tổng quan Các thiết bị I/O khác biệt về chức năng, tốc độ, nên cần có các phương thức quản lý, điều khiển tương ứng khác nhau Chức năng của I/O subsystem của kernel Các trình điều khiển thiết bị (device driver) cung cấp cho I/O subsystem một giao diện thuần nhất để truy cập các thiết bị BK Khoa Khoa học & Kỹ thuật Máy tính 3 Thiết bị phần cứng I/O Kết nối giữa hệ thống máy tính và các thiết bị I/O Điều khiển Port (connection point) Bus (daisy chain, shared direct access) Controller (device controller, SCSI host adapter) Giao tiếp giữa CPU và thiết bị I/O I/O port: dùng lệnh I/O để tác động lên các thanh ghi dữ liệu / trạng thái / lệnh của controller. Memory-mapped I/O BK Khoa Khoa học & Kỹ thuật Máy tính 4 Cấu trúc bus trong PC BK Khoa Khoa học & Kỹ thuật Máy .