tailieunhanh - Hợp ngữ ASM-Chương 03- Debug

Tham khảo tài liệu 'hợp ngữ asm-chương 03- debug', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | CHÖÔNG TRÌNH GÔÕ ROÁI DEBUG Muïc tieâu Dòch ñöôïc 1 chöông trình ngaén Xem caùc thanh ghi vaø côø cuûa CPU Xem söï thay ñoåi noäi dung cuûa caùc bieán 5/14/2009 Chuong 3 Debug 1 Create PDF files without this message by purchasing novaPDF printer () Daïng leänh cuûa Debug • Trong ñoù maõ leänh laø 1 trong caùc chöõ A,B,C,D,E, . coøn thoâng soá thì thay ñoåi tuøy theo leänh. Caùc thoâng soá coù theå laø : Ñòa chæ : laø 1 boä ñòa chæ ñaày ñuû segment : offset hay chæ caàn offset laø ñuû. Segment coù theå duøng teân thanh ghi. Ex : F000:0100 DS: 200 0AF5 5/14/2009 Chuong 3 Debug 2 Create PDF files without this message by purchasing novaPDF printer () Dạng lệnh của Debug Taäp tin : laø 1 tham khaûo teân taäp tin ñaày ñuû, ít nhaát phaûi coù teân taäp tin. Danh saùch : Laø 1 hay nhieàu trò byte hoaëc chuoåi caùch nhau baèng daáu phaåy. Khoaûng : laø 1 tham khaûo ñeán vuøng boä nhôù Trò : laø 1 soá heä 16 coù toái ña coù 4 chöõ soá 5/14/2009 Chuong 3 Debug 3 Create PDF files without this message by purchasing novaPDF printer () Taäp leänh cuû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/2009 Chuong 3 Debug 4 Create PDF files without this message by purchasing novaPDF printer () Thí duï minh hoïa leänh A • Phaûi nhaäp leänh vaøo theo töøng doøng moät vaø keát thuùc baèng Enter. • Keát thuùc nhaäp nhaán Enter ôû doøng troáng. • Ex : - A 100 User goû vaøo 5514:0100 MOV AH, 2 5514:0102 MOV DL, 41 5514:0104 INT 21H SEGMENT OFFSET 5/14/2009 Chuong 3 Debug 5 Create PDF files without this message by purchasing novaPDF printer () C (Compare) • So saùnh 2 vuøng boä nhôù vaø lieät keâ caùc oâ nhôù coù noäi dung khaùc nhau. Cuù phaùp : C .