Bài giảng Hệ điều hành - Chương 6: Quản lý file cung cấp cho người học các kiến thức: Các mô hình quản lý dữ liệu, một số cấu trúc quản lý file, quản lý file trên đĩa từ. Mời các bạn cùng tham khảo nội dung chi tiết.
HỆ ĐIỀU HÀNH Giảng viên: Ths Phạm Thanh Bình Bộ mơn Kỹ thuật máy tính & mạng http://vn.myblog.yahoo.com/CNTT-wru http://ktmt.wru.googlepages.com Bộ mơn Kỹ thuật máy tính & mạng – Khoa CNTT Hệ điều hành - Chương 6: QUẢN LÝ FILE Các mơ hình quản lý liệu Một số cấu trúc quản lý file Quản lý file đĩa từ Bộ mơn Kỹ thuật máy tính & mạng – Hệ điều hành - Bảng thư mục Tên file byte Đi Thuộc Để Giờ Ngày Cluster Kích file tính dành byte thước byte byte 10 byte byte byte byte command com msdos sys Bộ mơn Kỹ thuật máy tính & mạng – Hệ điều hành - Thao tác với file ngắt 21h Chức 3Ch: Tạo file Các tham số vào: + AH = 3Ch + DS:DX trỏ tới chuỗi chứa tên file (chuỗi phải kết thúc 0) + CL = thuộc tính file Kết quả: + Nếu thành công: AX= thẻ file (file handle) + Nếu có lỗi CF=1, AX= Mã lỗi Bộ mơn Kỹ thuật máy tính & mạng – Hệ điều hành - Chức 3Dh: Mở file có sẵn Các tham số vào: + AH = 3Dh + DS:DX trỏ tới chuỗi chứa tên file (chuỗi phải kết thúc 0) + AL = 0: Mở để đọc 1: Mở để ghi 2: Mở để đọc ghi Kết quả: + Nếu thành công: AX= thẻ file + Nếu có lỗi CF=1, AX= Mã lỗi Bộ mơn Kỹ thuật máy tính & mạng – Hệ điều hành - Chức 3Eh: Đóng file mở Các tham số vào: + AH = 3Eh + BX = thẻ file muốn đóng Kết quả: + Nếu thành cơng: CF= + Nếu có lỗi CF=1, AX= Mã lỗi Bộ mơn Kỹ thuật máy tính & mạng – Hệ điều hành - Chức 3Fh: Đọc liệu từ file vào nhớ Các tham số vào: + AH = 3Fh + BX = thẻ file + CX = số byte cần đọc + DS:DX= địa vùng nhớ chứa liệu Kết quả: + Nếu thành công: AX= số byte đọc Nếu AX=0 AX