1. 程式人生 > >匯編實驗1

匯編實驗1

命令執行 alt png 調試 程序 .com 顯示 希望 計算

1.debug的啟動,退出和常用指令。

技術分享圖片

r命令修改寄存器AX中的內容

技術分享圖片

debugD查看內存中的內容

技術分享圖片

查看10009單元中的內容

技術分享圖片

e命令修改從10000開始的10個單元的內容

技術分享圖片

e命令將機器碼寫入內存

技術分享圖片

u命令將內存單元中的內容翻譯為匯編指令顯示

技術分享圖片

使用t命令執行csip指向的指令

技術分享圖片

使用a命令向從10000開始的內存單元中寫入指令

技術分享圖片

2.試驗任務

1)使用debug將下面的程序段寫入內存,逐條執行觀察每條指令執行後CPU中相關寄存器中內容的變化。

技術分享圖片

使用a命令寫入內存

技術分享圖片

使用t命令執行

技術分享圖片

2)將下面三條指令寫入從20000開始的內存單元,利用這三條質量計算

28次方

技術分享圖片

技術分享圖片

技術分享圖片

3)查看內存中的內容

技術分享圖片

可見生產日期為01/01/92

4)向內存從B8100H開始的單元中填寫數據,觀察產生的現象。

技術分享圖片

修改數值,顏色會發生變換,修改地址,顏色位置發生變化。

實驗小結:學會了debug的調試與使用,學會了各種不同的匯編指令,這一章節的實驗也讓我對匯編語言有了初步的了解,希望以後能更認真對待這門課程,並不斷深入探索。

匯編實驗1