
1
Chương 2: Quảnlýxuấtnhập
Nhiệmvụcủabộphậnquảnlýxuấtnhập
Các thiếtbịxuấtnhập
Mô hình phân lớp trong quảnlýxuấtnhập
Bộđiều khiểnthiếtbị(device controller)
Trình điềukhiểnthiếtbị(device driver)
CơchếDMA
Quảnlýlỗivàbảovệquá trình xuấtnhập

2
Nhiệmvụ
Mụctiêucủabộphậnquảnlýxuấtnhập
Giớithiệulớptrừutượng và độclậpthiếtbị
Che giấu các chi tiếtkỹthuậtcủa các thiếtbịphầncứng.
Quảnlývàsửalỗi.
Làm cho các thiếtbịphầncứng đơngiảnvàdễdùng.
Cho phép chia sẻcác thiếtbịphầncứng
Xây dựng các cơchếbảovệcác thiếtbịđượcchiasẻ.
Điềuphốithiếtbịđểphụcvụcho cùng lúc nhiều nhu cầusử
dụng.

3
Ví dụvềcác thiếtbịxuấtnhập
Các thiếtbịgiao tiếp:
Các thiếtbịchỉnhập: bànphím, chuột, joystick…
Các thiếtbịchỉxuất : màn hình, máy in
Các thiếtbịvừanhậpvừaxuất: card mạng.
Các thiếtbịlưutrữ
Thiếtbịvừaxuất, vừanhập: đĩa(cứng/mềm), băng từ
Thiếtbịchỉxuất: CD-ROM.

4
Phân loạicácthiếtbịnhậpxuất
Phân loạitheomụcđích sửdụng:
Các thiếtbịgiao tiếp:
Các thiếtbịchỉnhập: bànphím, chuột, joystick…
Các thiếtbịchỉxuất : màn hình, máy in
Các thiếtbịvừanhậpvừaxuất: card mạng.
Các thiếtbịlưutrữ
Thiếtbịvừaxuất, vừanhập: đĩa(cứng/mềm), băng từ
Thiếtbịchỉxuất: CD-ROM
Phân loạitheophương pháp truy xuất:
Thiếtbịkhối:
Tổchứctheotừng khối riêng biệtvàtruyxuấtngẫunhiên.
Thiếtbịtuầntự
Gởinhận theo chuỗibítvàphảitruyxuấttuầntự.

5
Phân loại các thiếtbịnhậpxuất (tt)
HĐH phải gom nhóm các thiếtbịkhác nhau thành những
nhóm cơbảnđể dễdàng quảnlý:
Storage
Hard drives, Tapes, CDROM
Networking
Ethernet, radio, serial line
Multimedia
DVD, Camera, microphones
HĐH phảicungcấpcácphương thứcnhấtquánđể truy
cập các nhóm đốitượng trên. Nếu không, lậptrìnhsẽrất
khó khăn

