wangyexin 发表于 2011-5-18 23:15:12

关于 内存存储问题

本帖最后由 wangyexin 于 2011-5-19 13:36 编辑

data segment
dd1
      data end
1在内存中是不是 以01 00 00 00 的形式存放的?
如果是这样,做除法的时候怎么处理?

陌路狂奔 发表于 2011-5-18 23:58:28

将高16位斌与DX,低16斌与AX除以除数。商放在AX中,余数在DX中,嗯 应该是这样吧

wangyexin 发表于 2011-5-19 07:18:28

回复 陌路狂奔 的帖子

如果这样保存的就不是1了啊

Y.H 发表于 2011-5-19 12:40:23

嗯!数据在内存单元中是以这样的规则存储的:

例:十进制的数1 二进制为:0001h   而双字则是00000001
在内存单元中就是:
| 01 |<--0号单元
| 00 |<--1号单元
| 00 |<--2号单元
| 00 |<--3号单元      

希望这样表示你能过理解!

wangyexin 发表于 2011-5-19 13:36:48

回复 Y.H 的帖子

谢谢你了:)

Y.H 发表于 2011-5-19 13:51:32

回复 wangyexin 的帖子

呵呵 应该的……一起努力学习……帮别人就是帮自己……
页: [1]
查看完整版本: 关于 内存存储问题