1. Trang chủ
  2. » Công Nghệ Thông Tin

Cấu trúc máy tính và lập trình Assembly : CHƯƠNG TRÌNH GỠ RỐI DEBUG part 1 pps

5 307 3
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 2,16 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

CHƯƠNG TRÌNH GỠ RỐI DEBUGDị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... còn thông số thì thay đổi tùy theo lệnh.. Các thô

Trang 1

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

Trang 2

Dạng lệnh của Debug

<mã lệnh > <thông số>

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

Trang 3

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ố

Trang 4

Tập lệnh của Debug

A <Assemble> :

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 [ <địa chỉ>]

Ex :

Ex : A 100 dịch ở địa chỉ CS:100h A 100 dịch ở địa chỉ CS:100h

A A dịch ở địa chỉ hiện tại

(Debug lấy địa chỉ đoạn CS)

A DS:2000h A DS:2000h

dịch ở địa chỉ DS:2000h

Trang 5

TThí dụ minh họa lệnh A hí 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 :

Ex : A 100 A 100

5514:0100 MOV AH, 2

5514:0102 MOV DL, 41

5514:0104 INT 21H

SEGMENT OFFSET

User gỏ vào

Ngày đăng: 26/07/2014, 17:21

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm