Hệ thống quản lý nhập-xuất Hệ thống quản lý nhập-xuất Bởi: Giảng viên Trần Hạnh Nhi Một chức hệ điều hành quản lý tất thiết bị nhập/xuất máy tính Hệ điều hành phải thị điều khiển thiết bị, kiểm soát ngắt lỗi Hệ điều hành phải cung cấp cách giao tiếp đơn giản tiện dụng thiết bị phần lại hệ thống giao tiếp phải độc lập với thiết bị Trong tìm hiểu hệ điều hành quản lý nhập/xuất với nội dung sau: Khái niệm hệ thống nhập/ xuất Phần cứng nhập / xuất Phần mềm nhập / xuất Qua học này, hiểu chế quản lý nhập/xuất hệ điều hành cách tổng quát Từ hiểu rõ trình nhập xuất diễn máy tính thông qua hệ điều hành Bài học giúp cho việc tìm hiểu chế tương tác hệ điều hành thiết bị nhập/xuất cụ thể(được đề cập học sau) dễ dàng Bài học đòi hỏi kiến thức : kiến trúc máy tính, chế ngắt máy tính 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 tổ chức theo lớp, lớp có chức định lớp có giao tiếp với sơ đồ sau : 1/2 Hệ thống quản lý nhập-xuất Ví dụ: Trong chương trình ứng dụng, người dùng muốn đọc khối từ tập tin, hệ điều hành kích hoạt để thực yêu cầu Phần mềm độc lập thiết bị tìm kiếm cache, khối cần đọc sẵn, gọi chương trình điều khiển thiết bị gửi yêu cầu đến phần cứng Tiến trình bị ngưng lại thao tác đĩa hoàn tất Khi thao tác hoàn tất, phần cứng phát sinh ngắt Bộ phận kiểm soát ngắt kiểm tra biến cố này, ghi nhận trạng thái thiết bị đánh thức tiến trình bị ngưng để chấm dứt yêu cầu I/O cho tiến trình người sử dụng tiếp tục thực hiện.[TAN] 2/2 .. .Hệ thống quản lý nhập-xuất Ví dụ: Trong chương trình ứng dụng, người dùng muốn đọc khối từ tập tin, hệ điều hành kích hoạt để thực yêu cầu Phần mềm