Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Phần cứng
Bài giảng Cấu trúc máy tính và lập trình hợp ngữ - Chương 3: Chương trình gỡ rối debug
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Cấu trúc máy tính và lập trình hợp ngữ - Chương 3: Chương trình gỡ rối debug
Huệ My
155
30
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Mục tiêu học tập trong chương này: Dịch được 1 chương trình ngắn, 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. . | 5/14/2020 5:32:23 AM Chuong 3 Debug 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 5/14/2020 5:32:23 AM 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 5/14/2020 5:32:23 AM 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ố 5/14/2020 5:32:23 AM Chuong 3 Debug Tập lệnh của Debug A : cho pheùp vieát töø baøn phím caùc leänh maõ maùy döôùi daïng gôïi nhôù. A [ ] Ex : - A 100 dòch ôû ñòa chæ CS:100h - A dòch ôû ñòa chæ hieän taïi (Debug laáy ñòa chæ ñoaïn CS) - A DS:2000h dòch ôû ñòa chæ DS:2000h 5/14/2020 5:32:23 AM 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 5/14/2020 5:32:23 AM 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 5/14/2020 5:32:23 AM 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 5/14/2020 5:32:23 AM Chuong 3 Debug Lệnh | 5/14/2020 5:43:02 AM Chuong 3 Debug 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 5/14/2020 5:43:02 AM 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 5/14/2020 5:43:02 AM 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ố 5/14/2020 5:43:02 AM Chuong 3 Debug Tập lệnh của Debug A : cho pheùp vieát töø baøn
TÀI LIỆU LIÊN QUAN
Bài giảng Cấu trúc máy tính: Chương 8 - Ngô Phước Nguyên
Bài giảng Cấu trúc máy tính - Chương 13: Lập trình xử lý mảng và chuỗi
Bài giảng Lắp ráp và cài đặt máy tính - GV. Trịnh Đồng Thạch Trúc
Bài giảng Cấu trúc máy tính - Chương 12: Lập trình xử lý đĩa và file
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 13: Kiểu dữ liệu có cấu trúc và kiểu dữ liệu tự định nghĩa
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 3: Cấu trúc luận lý số
Bài giảng Cấu trúc máy tính - Chương 11: Lập trình xử lý màn hình và bàn phím
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 7: Các thành phần cơ bản và các kiểu dữ liệu của C
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 14: Đệ quy
Bài giảng Cấu trúc máy tính: Lập trình xử lý đĩa và file
Đã 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.