请问 段必须assume吗
比如我想用a这个段,直接a segment...aends ,我测试了下,发现报错,那么是否必须assume呢? 发错了,应该是不会报错 听说过没有规矩不成方圆么?你既然用别人的工具,就得遵守别人的规则.
就像你写的程序一样,别人想用你的程序,就得遵守你的规则.
就这么简单. assume未必是必要的,只有当你需要使用code段以外的标号时需要声明其段属于什么类型的段。 zealstar 发表于 2016-12-24 06:19
assume未必是必要的,只有当你需要使用code段以外的标号时需要声明其段属于什么类型的段。
对呀,既然要声明,难道就不是必要的吗?声明也用assume? yuruotong1 发表于 2016-12-24 09:58
对呀,既然要声明,难道就不是必要的吗?声明也用assume?
未必啊…………assume只是伪指令,写给编译器看的,只是看你怎么使用而已。看到第16章你自然会明白的。现在我暂时不揭秘吧,呵呵。{:10_277:} yuruotong1 发表于 2016-12-24 09:58
对呀,既然要声明,难道就不是必要的吗?声明也用assume?
手动挂钩以后,也不需要所谓的ASSUME,反正计算机它又不知道你写的什么鬼,他只认得01010101010101010,哈哈哈哈哈哈哈 兰陵月 发表于 2016-12-24 21:13
手动挂钩以后,也不需要所谓的ASSUME,反正计算机它又不知道你写的什么鬼,他只认得01010101010101010, ...
大神,麻烦解释一下手动挂钩,我百度了半天也没查到 yuruotong1 发表于 2016-12-25 08:52
大神,麻烦解释一下手动挂钩,我百度了半天也没查到
我的回复是业余的,手动挂钩的意思诸如下列,不一定正确。
MOVAX,DATA
MOVDS,AX
这样就把data段值的赋给了DS段寄存器,这样用DS就与DATA段挂钩了啊。挂钩我是随便说的,意思就是说联系上了。 兰陵月 发表于 2016-12-25 19:21
我的回复是业余的,手动挂钩的意思诸如下列,不一定正确。
MOVAX,DATA
谢谢
页:
[1]