汇编语言实验7的一个问题
db定义的数据的内存存储位置能通过debug命令查找到,但是dd定义的数据,内存中为什么没有显示出来? 本帖最后由 1070057369 于 2018-8-18 11:31 编辑
右边的是ASCII码,中间的才是内存数据。dd的数据已经存进去了,右边是翻译的ASCII码,不用管。
你看0B3D:0050那一行的第三个字 0010 不就是16嘛 。
数据已经存进去了。
满意请采纳! 1070057369 发表于 2018-8-18 11:29
右边的是ASCII码,中间的才是内存数据。dd的数据已经存进去了,右边是翻译的ASCII码,不用管。
你看0B3D:0 ...
那0010后面的0000难道是21吗?
楼主这个问题解决了吗,我也遇到了,而且运行会直接报错说除法有问题 dd定义的数据已经写入内存中。
dd定义的是4个内存单元,一个实际数据你要用4个内存单元看才正确。
比如:第一个数据16,内存显示为:00 00 00 10
第二个数据22,内存显示为:00 00 00 16
第三个数据382,内存显示为:00 00 01 7E
你滴明白??
页:
[1]