0
Tải bản đầy đủ (.pdf) (65 trang)

CHUYỂN CON TRỎ FILE ĐẾN CUỐI FILE VAØ XÁC ĐỊNH KÍCH THƯỚC FILE

Một phần của tài liệu GIÁO TRÌNH CẤU TRÚC MÁY TÍNH LẬP TRÌNH HỢP NGỮ_CHƯƠNG 11 LẬP TRÌNH XỬ LÝ ĐĨA VÀ FILE PPTX (Trang 62 -65 )

HA

HAØØM 42H INT 21HM 42H INT 21H

CX : DX CHỨA SỐ BYTES ĐỂ DI CHUYỂN CON TRỎ. NẾU LAØ SỐDƯƠNG CHUYỂN VỀ CUỐI FILE. DƯƠNG CHUYỂN VỀ CUỐI FILE.

NẾU LAØ SỐ ÂM CHUYỂN VỀ ĐẦU FILE.

DI CHUYỂN CON TRỎ FILE ĐẾN CUỐI FILE VAØ XÁC ĐỊNH KÍCH THƯỚCFILE FILE

MOV AH, 42H ; DI CHUYỂN CON TRỎ FILEMOV BX, HANDLE ; LẤY THẺ FILE MOV BX, HANDLE ; LẤY THẺ FILE

XOR DX, DX

XOR CX, CX ; DỊCH CHUYỂN 0 BYTEMOV AL, 2 ; TÍNH TỪ CUỐI FILE MOV AL, 2 ; TÍNH TỪ CUỐI FILE

INPUT :

AH = 43H DS :DX = ĐỊA CHỈ CHUỔI ASCII STRING

AL = 0 ĐỂ LẤY THUỘC TÍNH FILE AL =1 ĐỂ THAY ĐỔITHUỘC TÍNH FILE, CX = THUỘC TÍNH FILE MỚI (NẾU THUỘC TÍNH FILE, CX = THUỘC TÍNH FILE MỚI (NẾU AL =1)

OUTPUT :

NẾU THAØNH CÔNG, CX = THUỘC TÍNH HIỆN THỜI

NẾU CF ĐƯỢC LẬPCÓ LỖI, MÃ LỖI TRONG AX (2,3,5).

THAY

THAY ĐĐOOÅI THUOÅI THUOÄÄC TC TÍÍNH FILENH FILE

HA

Ex :

Ex : thaythay đđooååii thuothuoäcäc ttíínhnh FileFile thathaøønhnhhidden file

hidden file

hidden file

MOV AH, 43H MOV AL, 1 LEA DX, FILENAME MOV CX, 1 INT 21H JC ATT_ERROR

; Hàm lấy / đổi thuộc tính File ; tuỳ chọn thay đổi thuộc tính ; lấy tên file kế cả đường dẫn. I; thuộc tính Hideen

; đổi thuộc tính

1. Viết chương trình chép một file nguồn đến một file đích trong đĩ thay chữ thường bằng chữ hoa. trong đĩ thay chữ thường bằng chữ hoa.

2. Viết chương trình đọc 2 file và hiển thị chúng bên cạnh nhau trên màn hình. Chú ý cĩ chức năng dừng từng trang nhau trên màn hình. Chú ý cĩ chức năng dừng từng trang màn hình nếu file quá dài.

3. Viết chương trình ghép nội dung 1 file vào cuối 1 file khác đã cĩ. đã cĩ.

4. Viết chương trình tạo 1 thư mục, tên thư mục được gỏ từbàn phím (tên thư mục cĩ thể bao gồm tên ổ đĩa, đường bàn phím (tên thư mục cĩ thể bao gồm tên ổ đĩa, đường dẫn).

Một phần của tài liệu GIÁO TRÌNH CẤU TRÚC MÁY TÍNH LẬP TRÌNH HỢP NGỮ_CHƯƠNG 11 LẬP TRÌNH XỬ LÝ ĐĨA VÀ FILE PPTX (Trang 62 -65 )

×