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 6

5 14 0

Đ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,22 MB

Nội dung

Lệnh I (Input) Công dụng : nhập 1 byte từ cổng xuất nhập và hiện ra màn hình. hình. Cú pháp : - I địa chỉ cổng là số hệ 16 tối đa 4 chữ số. Ex : - I 37E 37E EC Summary Dùng lệnh D để xem nội dung vùng nhớ tại địa chỉ của ROM BIOS F000:0000. Tương tự xem nội dung vùng nhớ RAM màn hình ở địa chỉ B800:0000; bảng vector ngắt quãng 0000:0000 Gỏ vào máy bằng lệnh A, đoạn chương trình sau ở địa chỉ 2000:0100 ...

Lệnh I (Input) Công dụng : nhập byte từ cổng xuất nhập hình hình Cú pháp : - I địa cổng số hệ 16 tối đa chữ số Ex : - I 37 37E E EC 7/8/2011 Chuong Debug 26 Lệnh O (Output) Công dụng : xuất byte cổng xuất nhập Cú pháp ::- O địa cổng số hệ 16 tối đa chữ số Ex : - O 378 7/8/2011 5E Chuong Debug 27 Summary Dùng lệnh D để xem nội dung vùng nhớ địa ROM BIOS F000:0000 Tương tự xem nội dung vùng nhớ RAM hình địa B800:0000; bảng vector ngắt quãng 0000:0000 Gỏ vào máy lệnh A, đoạn chương trình sau địa 2000:0100 7/8/2011 Chuong Debug 28 Summary 2000:0100 MOV AL,32 2000:0102 MOV AH, 4F 2000:0104 MOV CX, [200] 2000:0108 MOV WORD PTR [1800], 2000:010E MOV BYTE PTR [1800], 2000:0113 Xem lại đoạn chương trình vừa đánh lệnh U Chú ý quan sát phần mã máy Tìm xem toán hạng tức thời địa xuất đâu phần mã máy lệnh Phần mã máy câu lệnh cuối có khác nhaukhi dùng toán tử WORD PTR vaø BYTE PTR 7/8/2011 Chuong Debug 29 Summary Dùng lệnh E nhập vào đoạn văn sau vào nhớ địa DS:0100 8086//8088 8086 8088//80286 Assembly language language Copyright 1988 1988,, 1886 by Brady Books, a division of Simon, Inc Inc All right reserved, including the of reproduction in whole or in part, in any form form (chú ý ký tự đầu dòng xuống dòng có mã ASCCI 0D 0A) A) 7/8/2011 Chuong Debug 30 ... F00 0:0 000 Tương tự xem nội dung vùng nhớ RAM hình địa B80 0:0 000; bảng vector ngắt quãng 000 0:0 000 Gỏ vào máy lệnh A, đoạn chương trình sau địa 200 0:0 100 7/8/2011 Chuong Debug 28 Summary 200 0:0 100... AL,32 200 0:0 102 MOV AH, 4F 200 0:0 104 MOV CX, [200] 200 0:0 108 MOV WORD PTR [1800], 200 0:0 10E MOV BYTE PTR [1800], 200 0:0 113 Xem lại đoạn chương trình vừa đánh lệnh U Chú ý quan sát phần mã máy Tìm... phần mã máy lệnh Phần mã máy câu lệnh cuối có khác nhaukhi dùng toán tử WORD PTR BYTE PTR 7/8/2011 Chuong Debug 29 Summary Dùng lệnh E nhập vào đoạn văn sau vào nhớ địa DS:0100 80 86/ /8088 80 86 8088//80286

Ngày đăng: 11/05/2021, 04:52

TỪ KHÓA LIÊN QUAN