Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Bai 8 H_ TH_NG QU_N L_ NH_P,XU_T potx
Nội dung xem thử
Mô tả chi tiết
BÀI 11 HỆ THỐNG QUẢN LÝ NHẬP/XUẤT
Một trong những chức năng chính của hệ điều hành là quản lý tất cả những thiết bị
nhập/xuất của máy tính. Hệ điều hành phải ra các chỉ thị điều khiển thiết bị, kiểm
soát các ngắt và lỗi. Hệ điều hành phải cung cấp một cách giao tiếp đơn giản và
tiện dụng giữa các thiết bị và phần còn lại của hệ thống và giao tiếp này phải độc
lập với thiết bị. Trong bài này chúng ta tìm hiểu hệ điều hành quản lý nhập/xuất
như thế nào với những nội dung sau:
Error! Hyperlink reference not valid.
Error! Hyperlink reference not valid.
Error! Hyperlink reference not valid.
Qua bài học này, chúng ta hiểu được cơ chế quản lý nhập/xuất của hệ điều hành
một cách tổng quát. Từ đó chúng ta có thể hiểu rõ hơn quá trình nhập xuất diễn ra
trên máy tính thông qua hệ điều hành như thế nào. Bài học này cũng giúp cho việc
tìm hiểu cơ chế tương tác giữa hệ điều hành và các thiết bị nhập/xuất cụ
thể(được đề cập trong bài học sau) dễ dàng hơn.
Bài học này đòi hỏi những kiến thức về : kiến trúc máy tính, cơ chế ngắt trên máy
tính.
I.KHÁI NIỆM VỀ HỆ THỐNG QUẢN LÝ NHẬP/XUẤT
Hệ thống quản lý nhập/xuất được tổ chức theo từng lớp, mỗi lớp có một chức
năng nhất định và các lớp có giao tiếp với nhau như sơ đồ sau :
CÁC LỚP CHỨC NĂNG NHẬP/XUẤT
Xử lý của Tạo lời gọi nhập/xuất, định
người dùng
Phần
dạng nhập/xuất
Đặt tên, bảo vệ, tổ chức khối,
mềm độc lập bộ đệm, định vị
thiết bị
Điều khiển Thiết lập thanh ghi thiết bị,
thiết bị
Kiểm
ngắt
kiểm tra trạng thái
soát Báo cho driver khi nhập/xuất
hoàn tất