Chương 7 - Quản lý và xử lý đĩa, thư mục và tập tin
Số trang: 22
Loại file: pdf
Dung lượng: 420.45 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu chương 7 - quản lý và xử lý đĩa, thư mục và tập tin, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Chương 7 - Quản lý và xử lý đĩa, thư mục và tập tin Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 0Dh – Reset ổ đĩaTrong một điều kiện làm việc, nếu trong quá trình xử lý các tập tin/chươngtrình bị lỗ Reset lại đĩa để xóa vùng đệm của tập tin Giá trị Điều kiệnThao tác Thanh ghiVào AH 0Dh V í dụ : MOV AH,0Dh INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 0Eh – Chọn ổ đĩa mặc định- Chọn một ỗ đĩa làm ổ đĩa mặc định hiện hành Giá trị Điều kiệnThao tác Thanh ghiVào AH 0Eh Số ổ đĩa: DL 0=Ổ A, 1=Ổ B,2=Ổ C,... Số tất cả các loại ổ đĩaRa AL Ví dụ: Thiết lập ổ C làm ổ đĩa mặc định hiện hành MOV AH,0Eh MOV DL,02 INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 19h – Lấy ổ đĩa mặc định hiện hành- Xác định ổ đĩa mặc định hiện hành Giá trị Điều kiệnThao tác Thanh ghiVào AH 19h Số ổ đĩa:Ra AL 0= đĩa A, 1=đĩa B, 2=đĩa C,... Ví dụ: Xác định ổ đĩa mặc định hiện hành MOV AH,19h INT 21h CMP AL,2 JE O_DIA_C Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 1Bh – Lấy thông tin ổ đĩa mặc định hiện hành Giá trị Điều kiệnThao tác Thanh ghiVào AH 1Bh Số sector/clusterRa AL Trỏ đến byte đầu tiên trong FAT BX DS:BX Kích thước sector vật lý CX Số cluster trên đĩa DX Dung lượng của đĩa AL*CX*DX Ví dụ: Xác định thông tin ổ đĩa mặc định hiện hành MOV AH,1Bh INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 1Ch – Lấy thông tin ổ đĩa bất kỳ được chỉ định Giá trị Điều kiệnThao tác Thanh ghiVào AH 1Ch Số của ổ đĩa (0,1,...) DL Số sector/clusterRa AL Trỏ đến byte đầu tiên trong FAT BX DS:BX Kích thước sector vật lý CX Số cluster trên đĩa DX Dung lượng của đĩa AL*CX*DX Ví dụ: Xác định thông tin ổ đĩa D MOV AH,1Ch MOV DL,3 INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 36h – Lấy thông tin không gian trống của ổ đĩa. Giá trị Điều kiệnThao tác Thanh ghiVào AH 36h Số của ổ đĩa: DL 0=Ổ mặc định, 1=Ổ A, 2=Ổ B,.. Số sector/clusterRa AX Số cluster còn giá trị BX Số byte/sector CX Số cluster trên đĩa DX Dung lượng của đĩa AL*CX*DX Ví dụ: Xác định thông tin không gian trống ổ đĩa mặc định MOV AH,36h MOV DL,0 INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý thư mụcINT – Với ngắt 21h* Số hiệu hàm: 39h – Tạo thư mục con. Giá trị Điều kiệnThao tác Thanh ghiVào AH 39h Địa chỉ của chuỗi ASCII DX Mã lỗi nếu c ...
Nội dung trích xuất từ tài liệu:
Chương 7 - Quản lý và xử lý đĩa, thư mục và tập tin Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 0Dh – Reset ổ đĩaTrong một điều kiện làm việc, nếu trong quá trình xử lý các tập tin/chươngtrình bị lỗ Reset lại đĩa để xóa vùng đệm của tập tin Giá trị Điều kiệnThao tác Thanh ghiVào AH 0Dh V í dụ : MOV AH,0Dh INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 0Eh – Chọn ổ đĩa mặc định- Chọn một ỗ đĩa làm ổ đĩa mặc định hiện hành Giá trị Điều kiệnThao tác Thanh ghiVào AH 0Eh Số ổ đĩa: DL 0=Ổ A, 1=Ổ B,2=Ổ C,... Số tất cả các loại ổ đĩaRa AL Ví dụ: Thiết lập ổ C làm ổ đĩa mặc định hiện hành MOV AH,0Eh MOV DL,02 INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 19h – Lấy ổ đĩa mặc định hiện hành- Xác định ổ đĩa mặc định hiện hành Giá trị Điều kiệnThao tác Thanh ghiVào AH 19h Số ổ đĩa:Ra AL 0= đĩa A, 1=đĩa B, 2=đĩa C,... Ví dụ: Xác định ổ đĩa mặc định hiện hành MOV AH,19h INT 21h CMP AL,2 JE O_DIA_C Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 1Bh – Lấy thông tin ổ đĩa mặc định hiện hành Giá trị Điều kiệnThao tác Thanh ghiVào AH 1Bh Số sector/clusterRa AL Trỏ đến byte đầu tiên trong FAT BX DS:BX Kích thước sector vật lý CX Số cluster trên đĩa DX Dung lượng của đĩa AL*CX*DX Ví dụ: Xác định thông tin ổ đĩa mặc định hiện hành MOV AH,1Bh INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 1Ch – Lấy thông tin ổ đĩa bất kỳ được chỉ định Giá trị Điều kiệnThao tác Thanh ghiVào AH 1Ch Số của ổ đĩa (0,1,...) DL Số sector/clusterRa AL Trỏ đến byte đầu tiên trong FAT BX DS:BX Kích thước sector vật lý CX Số cluster trên đĩa DX Dung lượng của đĩa AL*CX*DX Ví dụ: Xác định thông tin ổ đĩa D MOV AH,1Ch MOV DL,3 INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý ổ đĩaINT – Với ngắt 21h* Số hiệu hàm: 36h – Lấy thông tin không gian trống của ổ đĩa. Giá trị Điều kiệnThao tác Thanh ghiVào AH 36h Số của ổ đĩa: DL 0=Ổ mặc định, 1=Ổ A, 2=Ổ B,.. Số sector/clusterRa AX Số cluster còn giá trị BX Số byte/sector CX Số cluster trên đĩa DX Dung lượng của đĩa AL*CX*DX Ví dụ: Xác định thông tin không gian trống ổ đĩa mặc định MOV AH,36h MOV DL,0 INT 21h Chöông 7: Quản lyù vaø xöû lyù ñóa, thö muïc vaø taäp tinMột số chức năng quản lý thư mụcINT – Với ngắt 21h* Số hiệu hàm: 39h – Tạo thư mục con. Giá trị Điều kiệnThao tác Thanh ghiVào AH 39h Địa chỉ của chuỗi ASCII DX Mã lỗi nếu c ...
Tìm kiếm theo từ khóa liên quan:
hợp ngữ lập trình máy tính chỉ thị logic xử lý màn hình dữ liệu nhị phân xử lý xuất nhập lạp trình điều khiểnGợi ý tài liệu liên quan:
-
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 221 0 0 -
15 trang 195 0 0
-
65 trang 151 0 0
-
Luận văn: Xây dựng hệ thống băng tải đếm sản phẩm sử dụng PLC S7-200
61 trang 146 0 0 -
69 trang 143 0 0
-
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 134 0 0 -
3 trang 114 0 0
-
Giáo trình Kỹ thuật vi điều khiển
121 trang 109 0 0 -
Giáo trình cơ sở CAD/CAM trong thiết kế và chế tạo máy_3
20 trang 98 0 0 -
Giáo trình Ngôn ngữ lập trình C căn bản
142 trang 95 0 0