Cấu trúc máy tính và lập trình Assembly : CHƯƠNG TRÌNH GỠ RỐI DEBUG part 6
Số trang: 5
Loại file: pdf
Dung lượng: 2.22 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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 ECSummaryDù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...
Nội dung trích xuất từ tài liệu:
Cấu trúc máy tính và lập trình Assembly : CHƯƠNG TRÌNH GỠ RỐI DEBUG part 6 Leänh I (Input) Coâng duïng : nhaäp 1 byte töø coång xuaát nhaäp vaø hieän ra maøn hình. Cuù phaùp : - I ñòa chæ coång laø soá heä 16 toái ña 4 chöõ soá. Ex : - I 37E EC7/8/20117/8/2011 26 Chuong 3 Debug Leänh O (Output) Coâng duïng : xuaát 1 byte ra coång xuaát nhaäp. Cuù phaùp :- O ñòa chæ coång laø soá heä 16 toái ña 4 chöõ soá. Ex : - O 378 5E7/8/20117/8/2011 27 Chuong 3 Debug Summary Duø Duøng leänh D ñeå xem noäi dung vuøng nhôù taïi ñòa chæ cuû cuûa ROM BIOS F000:0000. Töông Töông töï xem noäi dung vuøng nhôù RAM maøn hình ôû ñòa chæ B800:0000; baûng vector ngaét quaõng 0000:0000 0000:0000 Goû Goû vaøo maùy baèng leänh A, ñoaïn chöông trình sau ôû ñòa ñòa chæ 2000:01007/8/20117/8/2011 28 Chuong 3 Debug Summary2000:0100 MOV AL,322000:0102 MOV AH, 4F2000:0104 MOV CX, [200]2000:0108 MOV WORD PTR [1800], 12000:010E MOV BYTE PTR [1800], 12000:0113XemXem laïi ñoaïn chöông trình vöøa ñaùnh treân baèng leänh U. Chuù yù quan saùt phaàn maõ maùy. Tìm xem caùc toaùn haïng töùc thôøi vaø caù caùc ñòa chæ xuaát hieän ôû ñaâu trong phaàn maõ maùy cuûa leänh.PhaàPhaàn maõ maùy cuûa 2 caâu leänh cuoái coù gì khaùc nhaukhi duøng caùc toaù toaùn töû WORD PTR vaø BYTE PTR.7/8/20117/8/2011 29 Chuong 3 Debug Summary Duø Duøng leänh E nhaäp vaøo ñoaïn vaên baûn sau vaøo boä nhôù taïi ñòa chæ chæ DS:01008086/8088/80286 Assembly language.Copyright 1988, 1886 by Brady Books, a division of Simon, Inc.All right reserved, including the of reproduction in whole or in part, in any form.(chuù yù kyù töï ñaàu doøng xuoáng doøng coù maõ ASCCI laø 0D vaø 0A).7/8/20117/8/2011 30 Chuong 3 Debug
Nội dung trích xuất từ tài liệu:
Cấu trúc máy tính và lập trình Assembly : CHƯƠNG TRÌNH GỠ RỐI DEBUG part 6 Leänh I (Input) Coâng duïng : nhaäp 1 byte töø coång xuaát nhaäp vaø hieän ra maøn hình. Cuù phaùp : - I ñòa chæ coång laø soá heä 16 toái ña 4 chöõ soá. Ex : - I 37E EC7/8/20117/8/2011 26 Chuong 3 Debug Leänh O (Output) Coâng duïng : xuaát 1 byte ra coång xuaát nhaäp. Cuù phaùp :- O ñòa chæ coång laø soá heä 16 toái ña 4 chöõ soá. Ex : - O 378 5E7/8/20117/8/2011 27 Chuong 3 Debug Summary Duø Duøng leänh D ñeå xem noäi dung vuøng nhôù taïi ñòa chæ cuû cuûa ROM BIOS F000:0000. Töông Töông töï xem noäi dung vuøng nhôù RAM maøn hình ôû ñòa chæ B800:0000; baûng vector ngaét quaõng 0000:0000 0000:0000 Goû Goû vaøo maùy baèng leänh A, ñoaïn chöông trình sau ôû ñòa ñòa chæ 2000:01007/8/20117/8/2011 28 Chuong 3 Debug Summary2000:0100 MOV AL,322000:0102 MOV AH, 4F2000:0104 MOV CX, [200]2000:0108 MOV WORD PTR [1800], 12000:010E MOV BYTE PTR [1800], 12000:0113XemXem laïi ñoaïn chöông trình vöøa ñaùnh treân baèng leänh U. Chuù yù quan saùt phaàn maõ maùy. Tìm xem caùc toaùn haïng töùc thôøi vaø caù caùc ñòa chæ xuaát hieän ôû ñaâu trong phaàn maõ maùy cuûa leänh.PhaàPhaàn maõ maùy cuûa 2 caâu leänh cuoái coù gì khaùc nhaukhi duøng caùc toaù toaùn töû WORD PTR vaø BYTE PTR.7/8/20117/8/2011 29 Chuong 3 Debug Summary Duø Duøng leänh E nhaäp vaøo ñoaïn vaên baûn sau vaøo boä nhôù taïi ñòa chæ chæ DS:01008086/8088/80286 Assembly language.Copyright 1988, 1886 by Brady Books, a division of Simon, Inc.All right reserved, including the of reproduction in whole or in part, in any form.(chuù yù kyù töï ñaàu doøng xuoáng doøng coù maõ ASCCI laø 0D vaø 0A).7/8/20117/8/2011 30 Chuong 3 Debug
Tìm kiếm theo từ khóa liên quan:
Cấu trúc máy tính lập trình Assembly hướng dẫn lập trình Assembly kỹ thuật lập trình Assembly kinh nghiệm lập trình Assembly phương pháp lập trình AssemblyGợi ý tài liệu liên quan:
-
50 trang 499 0 0
-
67 trang 301 1 0
-
Giáo trình Cấu trúc máy tính toàn tập
130 trang 205 0 0 -
78 trang 168 3 0
-
Thuyết trình môn kiến trúc máy tính: CPU
20 trang 148 0 0 -
Đề kiểm tra giữa học kỳ II năm 2013 - 2014 môn Cấu trúc máy tính
6 trang 145 0 0 -
Tài liệu giảng dạy Cấu trúc và bảo trì máy tính - Trường CĐ Kinh tế - Kỹ thuật Vinatex TP. HCM
133 trang 130 0 0 -
Giáo trình lắp ráp và cài đặt máy vi tính - Trường TCN Đông Sài Gòn
85 trang 113 0 0 -
66 trang 88 1 0
-
Giáo trình môn học: Cấu trúc máy tính (Trình độ: Trung cấp/cao đẳng)
103 trang 83 0 0