Đồ Án Lập trình hệ thống - Mô phỏng lệnh DELETE trong hệ điều hành, viết bằng C và ASM (có Code)

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 5/12/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    I.Đề tài. 4
    II.Cơ sở lý thuyết 4
    A.Giới Thiệu Về Ngắt 4
    B.Khởi tạo DS 4
    C.Lệnh INT 21H 5
    D.Các lệnh sử dụng trong chương trình 5
    1.MOV 5
    2.LEA 5
    3.CALL 6
    4.XOR 6
    5.RET 6
    6.PUSH 7
    7.CLD 7
    8.JZ 7
    9.JC 7
    10. STOSB 7
    11.INC 7
    12.JMP 7
    13.POP 8
    14.CMP 8
    15.STD 8
    16. LODSB 8
    17.DEC 9
    18.ADD 9
    19.LOOP 9
    20. REP MOVSB 9
    III.Thuật toán 9
    A.Khởi đầu DTA 9
    B. Lấy chuỗi đường dẫn 10
    C.Tìm tệp đầu tiên 10
    D.Tìm tệp kế tiếp 12
    E.Xóa tệp tin 12
    IV.Chương trình mô phỏng bằng C: 12
    A.Mã nguồn đầy đủ: 12
    B.Kết quả chạy thử 18
    1.Thông báo lỗi: 18
    a.Lỗi: “Invalid switch” 18
    b.Lỗi “Do not found” 19
    c.Lỗi “Error! The command have not defined yet!” 19
    2.Xóa thành công: 20
    V.Chương trình mô phỏng bằng AMS 21
    A.Mã nguồn đầy đủ 21
    B.Kết quả chạy thử 27
    1.Demo khi không tìm thấy tệp: 27
    2.Demo khi xóa thành công: 27
    VI.Nhận xét 28
    A.Chương trình mô phỏng bằng C: 28
    B.Chương trình mô phỏng bằng ASM 28
     

    Các file đính kèm:

Đang tải...