汇编语言 实验一

一。掌握使用 debug 工具编写和调试汇编命令的方法

1.进入Debug

2. 常用debug功能

1.用R命令查看 改变CPU寄存器内容

2.改变寄存器的值

3.用D命令查看内存中的内容

4.使用d 1000:9查看1000:9处的内容

5.查看1000:0~1000:9

6.使用E命令改写内容

用E命令修改从1000:0~1000:f 的内容

用E以提问的方式来逐个地修改内容

7.用E命令写入机器码,用U命令查看内容机器码地内容

8.用T命令执行一条或多条语句 也可以修改CS和IP的地址

9.用A命令在内存中写入指令

二 试验任务

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

用提问的方式输入

用A命令输入更为简单此处就不再展示了 

 

2.将下面三条指令写入从2000.0开始的内存单元中,利用3条指令计算2的8次方

用T命令多次执行最终AX的值变为0100(16)既8

3.查看生产日

查看内存地址

用E命令修改 但是没有成功

4.向从内存单元B8100H开始的单元中填写数据,如:

—e B810:0000 01 01 02 02 03 03 04 04

实验发现每两个字节表示一个字符,其中前一字节控制字符种类,后一字节控制颜色。偏移地址与字符在终端中显示的位置有关。

实验总结:

通过这次试验我对汇编语言有了初步的了解 也进行了简单的汇编程序编写 了解了汇编指令

posted @ 2018-10-27 15:52  胡泓彬  阅读(177)  评论(2编辑  收藏  举报