Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Hệ điều hành: Chương 9 - Thoại Nam, Lê Ngọc Minh

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng "Hệ điều hành - Chương 9: I/O System" cung cấp cho người học các kiến thức: Thiết bị phần cứng I/O, giao diện I/O cung cấp ứng dụng, các dịch vụ của OS, hiệu suất I/O. nội dung chi tiết. | Bài giảng Hệ điều hành: Chương 9 - Thoại Nam, Lê Ngọc Minh 09. I/O System Thieátbò phaàn cöùng I/O Giao dieän I/O caáp öùng duïng Caùc dòch vuï cuûa OS Hieäu suaát I/O Khoa Coâng Ngheä Thoâng Tin – Ñaïi Hoïc Baùch Khoa Tp.HCM -XIII.1- Thieát bò phaàn cöùng I/O Caùc thieát bò I/O raát nhieàu, ña chuûng loaïi, khaùc bieät veà nhieàu maët (hình daùng, kích thöôùc, chöùc naêng, toác ñoä, ) ⇒ caàn coù caùc phöông thöùc quaûn lyù, ñieàu khieån töông öùng khaùc nhau. Caùc phöông thöùc naøy taïo neân lôùp I/O subsystem cuûa kernel. Ñieåm “hoäi tuï” chung cho caùc thieát bò I/O – Port – Bus (daisy chain, shared direct access) – Controller (device controller, SCSI host adapter) Cô cheá giao tieáp giöõa CPU vaø thieát bò I/O – Duøng leänh I/O ñeå taùc ñoäng tröïc tieáp leân caùc thanh ghi (döõ lieäu, traïng thaùi, leänh) cuûa controller. – Memory-mapped I/O Khoa Coâng Ngheä Thoâng Tin – Ñaïi Hoïc Baùch Khoa Tp.HCM -XIII.2- CuuDuongThanCong.com https://fb.com/tailieudientucntt 1 Caáu truùc Bus trong PC Khoa Coâng Ngheä Thoâng Tin – Ñaïi Hoïc Baùch Khoa Tp.HCM -XIII.3- Moät soá “port” trong PC Khoa Coâng Ngheä Thoâng Tin – Ñaïi Hoïc Baùch Khoa Tp.HCM -XIII.4- CuuDuongThanCong.com https://fb.com/tailieudientucntt 2 Caùc cô cheá thöïc hieän I/O Cô cheá polling (busy-waiting) – Kieåm tra traïng thaùi cuûa thieát bò khi muoán thöïc hieän I/O Ready hoaëc Busy hoaëc Error – Tieâu toán thôøi gian laëp quay voøng ñeå kieåm tra traïng thaùi (busy-wait) vaø thöïc hieän I/O. Cô cheá ngaét quaõng (interrupt) – CPU coù moät ngoõ Interrupt Request (IR), ñöôïc kích hoaït bôûi thieát bò I/O. – Neáu coù ngaét xaûy ra (IR = active) ⇒ chuyeån quyeàn ñieàu khieån cho trình ñieàu khieån ngaét (interrupt handler) – Caùc ngaét coù theå bò che (maskable) hoaëc khoâng bò che (non-maskable) – Heä thoáng coù moät baûng vector ngaét chöùa ñòa chæ caùc trình phuïc vuï ngaét .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.