关于王爽实验六的小小问题
本帖最后由 Sen哥 于 2013-10-6 14:44 编辑今天我做实验六的第五题,题目:
(5)程序如下,编写code段中代码,将a段和b段中的数据依次相加,将结果存到C段中。assume cs:codea segment db 1,2,3,4,5,6,7,8a endsb segment db 1,2,3,4,5,6,7,8b endsc segment db 0,0,0,0,0,0,0,0c endscode segmentstart: ???code endsend start
题目是会做的,就是有两个问题,第一个就是他的a b c段不用assume吗???第二个就是编译的时候c segment里面的c出问题了,把他换成d就没问题了,c是不是还有其他的意思呢???
C貌似是关键字比如你在C中定义变量 不能 定义 int printf; 一样 assume 这是写给你自己看的,为了规范而已。不写也可以通过编译的。
c 是汇编语言中的关键字,也就是说和某些地方冲突了,改用其他标识符即可 LinuxDeepin 发表于 2013-10-6 21:13 static/image/common/back.gif
assume 这是写给你自己看的,为了规范而已。不写也可以通过编译的。
c 是汇编语言中的关键字,也就是说和 ...
能不能解释一下assure的作用啊 Sen哥 发表于 2013-10-6 21:50 static/image/common/back.gif
能不能解释一下assure的作用啊
assme cs:code
假设 cs 与 code 段关联,这个为了日后团队合作,别人看你的代码方便的
我也是这样。。把C换了就行了。 学习一下哈
页:
[1]