intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Alfhau Sdjfka | Ngày: | Loại File: PDF | Số trang:5

79
lượt xem
8
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Thí dụ minh họa lệnh N Ex : tạo tập tin Love.txt . Dùng lệnh R để xác định vùng địa chỉ dành cho User. Dùng lệnh để đưa câu thông báo “ I love you more than I can say’ ở địa chỉ 2000:100. Dùng lệnh D để kiểm tra vùng nhớ tại địa chỉ 2000:100. Dùng lệnh N để đặt tên tập tin trên đĩa. - N Love.txt Dùng lệnh R để định số byte cần thiết ghi lên đĩa trong 2 thanh ghi BX và CX.

Chủ đề:
Lưu

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

  1. Leänh R (Register) Coâng duïng : xem vaø söûa noäi dung thanh ghi. Cuù phaùp : - R enter (xem taát caû thanh ghi) xem thanh ghi AX : - R AX xem thanh ghi côø : R F Ex : muoán baät thanh ghi côø CF vaø ZF ta nhaäp CY vaø ZR. 7/8/2011 7/8/2011 16 Chuong 3 Debug
  2. Leänh N (Name) Coâ Coâng duïng : taïo taäp tin caàn ñoïc hay ghi tröôùc khi khi duøng leänh L hay W. Cuù Cuù phaùp : - N [ thoâng soá] L [ñòa chæ] 7/8/2011 7/8/2011 17 Chuong 3 Debug
  3. Thí duï minh hoïa leänh N Ex : taïo taäp tin Love.txt . Duøng leänh R ñeå xaùc ñònh vuøng ñòa chæ daønh cho User. Duøng leänh ñeå ñöa caâu thoâng baùo “ I love you more than I can say’ ôû ñòa chæ 2000:100. Duøng leänh D ñeå kieåm tra vuøng nhôù taïi ñòa chæ 2000:100. Duøng leänh N ñeå ñaët teân taäp tin treân ñóa. - N Love.txt Duøng leänh R ñeå ñònh soá byte caàn thieát ghi leân ñóa trong 2 thanh ghi BX vaø CX. Cuï theå trong tröôøng hôïp naøy soá byte caàn ghi laø 1Eh byte. BX = 0000 CX = 1E Duøng leänh W 2000:100 ñeå ghi döõ lieäu ñaõ nhaäp vaøo taäp tin ôû ñòa chæ boä nhôù 2000:100. 7/8/2011 7/8/2011 18 Chuong 3 Debug
  4. Thoaùt Thoaùt khoûi Debug vaø goïi laïi taäp tin theo theo caùch sau : C :\> Debug Love.txt tìm tìm xem Debug ñaõ naïp taäp tin Love.txt vaøo vaøo choã naøo trong boä nhôù. 7/8/2011 7/8/2011 19 Chuong 3 Debug
  5. Leänh W (Write) Cuù phaùp : W [address] Thöôøng ñöôïc söû duïng chung vôùi leänh N Ex : taïo taäp tin coù teân Love.txt Böôùc 1 : duøng leänh E ñeå ñöa caâu ‘I love you more than I can say” vaøo oâ nhôù ôû ñòa chæ 100. Böôùc 2 : duøng leänh D ñeå kieåm tra laïi ñòa chæ 100 Böôùc 3 : duøng leänh N ñeå ñaët teân taäp tin : - N Love.txt Böôùc 4 : duøng leänh R ñeå ñònh soá byte caàn ghi leân ñóa trong 2 thanh ghi BX vaø CX. (BX chöùa 16 bit cao, CX chöùa 16 bit thaáp). Ôû ñaây soá byte caàn ghi laø 1Eh. Böôùc 5 : duøng leänh W ñeå ghi caâu treân ñaõ nhaäp vaøo vuøng nhôù coù ñòa chæ baét ñaàu laø 100. 7/8/2011 7/8/2011 20 Chuong 3 Debug
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2