
(1):使用debug,將下面的程序段寫入內存,逐條執行,觀察每條指令執行后,CPU中相關寄存器中內存的變化。
機器碼 匯編指令
b8 20 4e mov ax,4E20H
05 16 14 add ax,1416H
bb 00 20 mov bx,2000H
01 d8 add ax,bx
89 c3 mov bx,ax
01 d8 add ax,bx
b8 1a 00 mov ax,001AH
bb 26 00 mov bx,0026H
00 d8 add al,bl
00 dc add ah,bl
00 c7 add bh,al
b4 00 mov ah,0
00 d8 add al,bl
04 9c add al,9CH
1:用e命令寫入內存

2.用 a 命令寫入內存






(2):將下面的三條指令寫入從2000:0開始的內存單元中,利用這三條指令計算2的8次方
mov ax,1
add ax,ax
jmp 2000:0003


(3):查看內存中的內容
PC機主板上的ROM中寫有一個生產日期,在內存FFF00H~FFFFFH的某幾個單元中,請找到這個生產日期並試圖改變它


(4):向內存從B8100H開始的單元中填寫數據,如:
-e B810:0000 01 01 02 02 03 03 04 04

實驗總結:通過本次實驗,掌握了debug命令的簡單使用,其中a命令相對於e命令來說更為簡潔
通過第三個實驗,了解到rom為只讀寄存器,不會對內存進行改變
通過第四個實驗,了解到輸入不同的指令會有相應的改變,可以改變位置,可以改變顏色
