【導讀】,編譯,連接和執(zhí)行的全過程;DEBUG調(diào)試程序的方法.DEBUG將可執(zhí)行文件調(diào)入,并進行調(diào)試.位置,并記錄這個起始地址.棧的內(nèi)容,比較堆棧的內(nèi)容和程序返回地址是否一致.ADC)修改為一條CALLSUB1指令,重新執(zhí)行程序.會溢出,變成0000。如上圖,通過masm和link命令程序編譯連接成功。進入debug中,用u命令查看反編譯結(jié)果。的作用是指示編譯器程序結(jié)束,同時告訴編譯器程序執(zhí)行時代碼段的入口地址。本次實驗我初步了解了匯編語言的調(diào)試過程。寄存器及內(nèi)存的影響,終于對匯編語言有了入門的認識??梢越Y(jié)合r指令、t指令、已經(jīng)用g指令設置斷點來診斷問題。,內(nèi)存有若干個正數(shù),負數(shù)和零。答:0~9分別對應ASCII碼的30H~39H。欲將十進制數(shù)0~9顯示在屏幕。上,只需要用二進制數(shù)0~9分別加上30H即可。10000000相與,取出符號位判斷,可區(qū)分正負。思想是要么直接和0相比,要么使用邏輯或移位運算,取出符號為進行判斷。