tailieunhanh - Bài giảng Kiến trúc máy tính (Computer Architecture) - Chương 6: Hệ thống vào/ra

Bài giảng Kiến trúc máy tính (Computer Architecture) - Chương 6: Hệ thống vào/ra cung cấp cho học viên những kiến thức về tổng quan về hệ thống vào/ra, các phương pháp điều khiển vào/ra, nối ghép thiết bị ngoại vi, các cổng vào/ra thông dụng trên PC, . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | Chương 6 HỆ THỐNG VÀO RA 1 Nội dung Tổng quan về hệ thống vào ra Các phương pháp điều khiển vào ra Nối ghép thiết bị ngoại vi Các cổng vào ra thông dụng trên PC 2 . Tổng quan về hệ thống vào ra 1. Giới thiệu chung Chức năng của hệ thống vào ra Trao đổi thông tin giữa máy tính với thế giới bên ngoài Các thao tác cơ bản Vào dữ liệu Input Ra dữ liệu Output Các phương tiện làm nhiệm vụ vào ra thông tin gọi chung là thiết bị ngoại vi 3 Đặc điểm của thiết bị ngoại vi Tồn tại đa dạng các thiết bị ngoại vi khác nhau về Tốc độ Khuôn dạng dữ liệu Tất cả các thiết bị ngoại vi đều chậm hơn CPU và RAM Cần có các module vào ra để nối ghép các thiết bị ngoại vi với CPU và bộ nhớ chính 4 2. Cấu trúc cơ bản của hệ thống vào ra Cổng Thiết bị vào ra ngoại vi Module vào ra Nối ghép với CPU Cổng Thiết bị và vào ra ngoại vi bộ nhớ chính Module Cổng Thiết bị vào ra vào ra ngoại vi 5 Bus hệ thống a. Các thiết bị ngoại vi Chức năng chuyển đổi dữ liệu giữa bên trong và bên ngoài máy tính Phân loại Thiết bị ngoại vi giao tiếp người-máy Bàn phím màn hình máy in . Thiết bị ngoại vi giao tiếp máy-máy Gồm các thiết bị theo dõi và kiểm tra Thiết bị ngoại vi truyền thông Modem Network Interface Card NIC 6 Cấu trúc chung của thiết bị ngoại vi Dữ liệu từ đến module vào ra 7 b. Module vào ra Chức năng của module vào ra Điều khiển và định thời Trao đổi thông tin với CPU Trao đổi thông tin với thiết bị ngoại vi Đệm giữa bên trong máy tính với thiết bị ngoại vi Phát hiện lỗi của thiết bị ngoại vi 8 Cấu trúc chung của module vào ra 9 3. Địa chỉ hóa cổng vào ra a. Cổng vào ra có không gian địa chỉ tách biệt Không gian địa chỉ vào ra tách biệt với không gian địa chỉ bộ nhớ Không gian địa chỉ bộ nhớ 2N địa chỉ Không gian địa chỉ vào ra 2N1 địa chỉ Vào ra riêng biệt Có tín hiệu điều khiển phân biệt truy nhập không gian địa chỉ Cần các lệnh vào ra chuyên dụng IN OUT Chỉ có thể thực hiện trên các hệ thống có quản lý không gian địa chỉ vào ra riêng biệt 10 Ví dụ Vi xử lý 8086 00000H 1MB 0000H 0000H