汇编实验一

 

 

运行环境DOSBox0.74-2

(1)第一种:用e命令修改内存放入机器码

使用t命令单步执行

第二种:使用a命令写入汇编指令

使用t命令单步执行

由这两种方法可知指令和数据是在使用时产生的区别,在内存中都是二进制代码。

(2)计算2 的八次方

用a命令写入指令

 

用t命令单步执行

重复执行8次得到以下结果

由于在debug环境下都是十六进制,所以2的八次方为0100H

(3)查看内存中的内容

用d命令查看内存

用e命令尝试修改

无法修改

(4)修改内存

由图可以看到产生四个符号

尝试修改

可以看到第一个符号内容改变

可以看到第一个符号颜色变成绿色

 

总结与体会:

第一次实验汇编语言,感觉还不错,就是存写比较复杂,不过可以更好的理解计算机是怎么工作的。还有就是汇编语言的计算有点复杂,可能学到后面会有更简单的算法。汇编语言的几种命令也差不多掌握了。从实验中也可以更清楚的理解内存的概念。也 能更清楚的知道数据与指令本质上是一样的。

 

posted on 2018-10-28 16:51  Mr.Blues  阅读(153)  评论(1)    收藏  举报