TAILIEUCHUNG - Bài giảng Cấu trúc máy tính - Chương 3: Chương trình gỡ rối Debug

Bài giảng cung cấp cho người học các kiến thức: Chương trình gỡ rối Debug. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. | CHƯƠNG TRÌNH GỠ RỐI DEBUG Dịch được 1 chương trình ngắn Mục tiêu Xem các thanh ghi và cờ của CPU Xem sự thay đổi nội dung của các biến Dò tìm trị ở dạng nhị phân hoặc ASCII trong bộ nhớ Hỗ trợ luyện tập viết chương trình bằng Assembly Chuong 3 Debug Dạng lệnh của Debug Trong đó mã lệnh là 1 trong các chữ A,B,C,D,E, . còn thông số thì thay đổi tùy theo lệnh. Các thông số có thể là : Địa chỉ : là 1 bộ địa chỉ đầy đủ segment : offset hay chỉ cần offset là đủ. Segment có thể dùng tên thanh ghi. Ex : F000:0100 DS: 200 0AF5 Chuong 3 Debug Dạng lệnh của Debug Tập tin : là 1 tham khảo tên tập tin đầy đủ, ít nhất phải có tên tập tin. Danh sách : Là 1 hay nhiều trị byte hoặc chuổi cách nhau bằng dấu phẩy. Khoảng : là 1 tham khảo đến vùng bộ nhớ Trị : là 1 số hệ 16 có tối đa có 4 chữ số Chuong 3 Debug Tập lệnh của Debug A : cho phép viết từ bàn phím các lệnh mã máy dưới dạng gợi nhớ. A [ ] Ex : - A 100 dịch ở địa chỉ CS:100h - A dịch ở địa chỉ hiện tại (Debug lấy địa chỉ đoạn CS) - A DS:2000h dịch ở địa chỉ DS:2000h Chuong 3 Debug Thí dụ minh họa lệnh A Phải nhập lệnh vào theo từng dòng một và kết thúc bằng Enter. Kết thúc nhập nhấn Enter ở dòng trống. Ex : - A 100 5514:0100 MOV AH, 2 5514:0102 MOV DL, 41 5514:0104 INT 21H SEGMENT OFFSET User gỏ vào Chuong 3 Debug C (Compare) So sánh 2 vùng bộ nhớ và liệt kê các ô nhớ có nội dung khác nhau. Cú pháp : C , Ex : - C 100, 200, 3000 : 1000 So sánh ô nhớ DS:100h với ô nhớ 3000:1000h, ô nhớ DS:101h với ô nhớ 3000:1001h Cho đến ô nhớ DS :200h với ô nhớ 3000:1100h. So sánh 101 bytes Chuong 3 Debug D (Dump) Hiện nội dung bộ nhớ theo dạng hệ 16 và ASCII. Cách gọi : D Ex : - D F000 : 0 - D ES : 100 - D 100 Chuong 3 Debug Lệnh F (Fill) Cú .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.