(1)
使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容变化。

方法一:利用a指令输入:

方法二:利用e指令输入机器码,再用e反汇编:

以上两种输入方法均可以用t命令执行:




(2)
将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。
mov ax,1
add ax,ax
jmp 2000:0003
1、使用a将命令写入内存:

2、使用t逐步执行:




计算可知:2^8=256。
(3)
查看内存中的内容。
pc机主板上的ROM中写有一个生产日期,在内存FFF00H~FFFFFH的某几个单元中,请找到这个生产日期并试图改变它。

可知为1992.1.1
采用e命令修改,并使用d命令查看:

由此可见,并没有变化。
(4)
向内存从B8100H开始的单元填写数据,如:
-e B810:0000 01 01 02 02 03 03 04 04
现象:


上面出现了四个图案,并且用D查看后发现第一行后面几个点变密了。
总结:
通过这次实验,我了解到了E,R,T,D,U等命令的使用,也同时发现了几个问题,这将会在以后深入学习得到深入理解。
浙公网安备 33010602011771号