Bài giảng Kiến trúc máy tính: Các thiết bị vào/ra - Nguyễn Ngọc Hóa
Số trang: 33
Loại file: pdf
Dung lượng: 3.32 MB
Lượt xem: 17
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Kiến trúc máy tính: Các thiết bị vào/ra" cung cấp cho người học các kiến thức: Giới thiệu, khối kiểm soát vào/ra, kỹ thuật kiểm soát vào/ra, interfacing. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính: Các thiết bị vào/ra - Nguyễn Ngọc Hóa Kiến trúc máy tính Các thiết bị vào/ra NGUYỄN Ngọc Hoá Bộ môn Hệ thống thông tin, Khoa CNTT Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội 28 October 2015 Hoa.Nguyen@vnu.edu.vn Nội dung 1. Giới thiệu 2. Khối kiểm soát vào/ra Chức năng Cấu trúc 3. Kỹ thuật kiểm soát vào/ra Programmed I/O Interrupt driven I/O Direct Memory Access – DMA Kênh vào/ra & CPU 4. Interfacing Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 2 1. Quản lý vào/ra (I/O) Rất nhiều thiết bị ngoại vi – peripherals, dữ liệu thường Khối lượng khác nhau Tốc độ khác nhau Định dạng khác nhau Tốc độ xử lý chậm hơn nhiều so với CPU và MM Cần phải có các khối vào/ra Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 3 Thiết bị ngoại vi Human readable Screen, printer, keyboard Machine readable Monitoring and control Communication Modem Network Interface Card (NIC) Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 4 2. Chức năng của I/O Module Kiểm soát và điều phối (timing) Truyền thông với CPU/RAM Truyền thông với thiết bị ngoại vi Tạo cơ chế đệm dữ liệu (Data Buffering) Phát hiện và kiểm soát lỗi Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 5 Quy trình hoạt động mô đun I/O 1. CPU kiểm tra trạng thái của thiết bị được kiểm soát bởi mô đun I/O 2. Mô đun I/O trả kết quả trạng thái của thiết bị I/O đó 3. Nếu sẵn sàng, CPU tiến hành truyền/nhận dữ liệu 4. Mô đun I/O lấy dữ liệu từ thiết bị 5. Mô đun I/O truyền dữ liệu đến CPU Ngoài ra còn có thêm những kỹ thuật truyền dữ liệu khác nữa như DMA, etc. Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 6 Sơ đố khối I/O Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 7 3. Kỹ thuật kiểm soát vào/ra Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 8 i. Programmed I/O Idea: CPU kiểm soát trực tiếp các thiết bị ngoại vi Các bước thực hiện Phát hiện thay đổi ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính: Các thiết bị vào/ra - Nguyễn Ngọc Hóa Kiến trúc máy tính Các thiết bị vào/ra NGUYỄN Ngọc Hoá Bộ môn Hệ thống thông tin, Khoa CNTT Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội 28 October 2015 Hoa.Nguyen@vnu.edu.vn Nội dung 1. Giới thiệu 2. Khối kiểm soát vào/ra Chức năng Cấu trúc 3. Kỹ thuật kiểm soát vào/ra Programmed I/O Interrupt driven I/O Direct Memory Access – DMA Kênh vào/ra & CPU 4. Interfacing Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 2 1. Quản lý vào/ra (I/O) Rất nhiều thiết bị ngoại vi – peripherals, dữ liệu thường Khối lượng khác nhau Tốc độ khác nhau Định dạng khác nhau Tốc độ xử lý chậm hơn nhiều so với CPU và MM Cần phải có các khối vào/ra Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 3 Thiết bị ngoại vi Human readable Screen, printer, keyboard Machine readable Monitoring and control Communication Modem Network Interface Card (NIC) Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 4 2. Chức năng của I/O Module Kiểm soát và điều phối (timing) Truyền thông với CPU/RAM Truyền thông với thiết bị ngoại vi Tạo cơ chế đệm dữ liệu (Data Buffering) Phát hiện và kiểm soát lỗi Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 5 Quy trình hoạt động mô đun I/O 1. CPU kiểm tra trạng thái của thiết bị được kiểm soát bởi mô đun I/O 2. Mô đun I/O trả kết quả trạng thái của thiết bị I/O đó 3. Nếu sẵn sàng, CPU tiến hành truyền/nhận dữ liệu 4. Mô đun I/O lấy dữ liệu từ thiết bị 5. Mô đun I/O truyền dữ liệu đến CPU Ngoài ra còn có thêm những kỹ thuật truyền dữ liệu khác nữa như DMA, etc. Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 6 Sơ đố khối I/O Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 7 3. Kỹ thuật kiểm soát vào/ra Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 8 i. Programmed I/O Idea: CPU kiểm soát trực tiếp các thiết bị ngoại vi Các bước thực hiện Phát hiện thay đổi ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Kiến trúc máy tính Kiến trúc máy tính Computer architecture Các thiết bị vào ra Kỹ thuật kiểm soát vào/ra Khối kiểm soát vào/raGợi ý tài liệu liên quan:
-
67 trang 300 1 0
-
Giáo trình Kiến trúc máy tính và quản lý hệ thống máy tính: Phần 1 - Trường ĐH Thái Bình
119 trang 234 0 0 -
105 trang 204 0 0
-
84 trang 200 2 0
-
Lecture Computer Architecture - Chapter 1: Technology and Performance evaluation
34 trang 167 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 159 0 0 -
142 trang 146 0 0
-
Thuyết trình môn kiến trúc máy tính: CPU
20 trang 145 0 0 -
Ebook Digital design and computer architecture - David Money Harris, Sarah L. Harris
561 trang 122 0 0 -
Bài giảng Lắp ráp cài đặt máy tính 1: Bài 2 - Kiến trúc máy tính
56 trang 104 0 0