第一題
寫入記憶體
修改CS和IP
執行(此處沒把輸入的全部指令都執行,只是做個演示,執行了前面幾條)
第二題
寫入記憶體:
修改CS和IP:
執行:
最後,AX=0010,即算出
第三題
最後一行顯示出了日期,但是這並不是電腦真正的生產日期。
這個是在DOSBOX模擬器上執行的,並不是真正的電腦環境,所以不是電腦真正的生產日期
第四題
很奇怪!
附上解釋的連結【組合語言】課後題之修改視訊記憶體(王爽第四版)
再重新試了一下:
先退出當前的DEBUG模式(為了清屏,之前沒清屏沒看到蟲子),輸入q
退出DEBUG模式,然後輸入cls
清屏,清完屏後再輸入DEBUG
進入DEBUG模式。
真的出現了一條蟲子
改變內容,圖形也改變了