ζνοεζ主 发表于 2011-10-31 23:48:12

可以直接把数据,栈空间定义在代码段里吗?我是零基础学汇编。

在程序6.3中
codesg segment
       dw 0123h,0456h,0789h,0abch……
       dw 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
在代码段中定义了字型数据和栈空间,而在后面的程序中出现
assume cs:codesg,ds:datasg,ss:stacksg
我想问一下在后面的程序中数据段和栈段可以像和序6.3中那样去定义吗?然后分开定义有什么好处?我开始有点乱了!

清/wx风 发表于 2011-11-1 00:07:00

我也是不知道,帮顶

LLCK910 发表于 2011-11-1 00:49:29

我也在学习中来看下大家的意见

chao_prince 发表于 2011-11-1 09:36:25

写在一个段里是可以的。。不过分开来。。才是规范的。。

090704020006 发表于 2011-11-1 10:43:45

当然可以。好处就是不会乱。

ζνοεζ主 发表于 2011-11-1 19:20:32

090704020006 发表于 2011-11-1 10:43 static/image/common/back.gif
当然可以。好处就是不会乱。

我也有想过不太乱!还是不太理解!

090704020006 发表于 2011-11-2 08:27:32

ζνοεζ主 发表于 2011-11-1 19:20 static/image/common/back.gif
我也有想过不太乱!还是不太理解!

不管什么段,还不都是内存空间吗
页: [1]
查看完整版本: 可以直接把数据,栈空间定义在代码段里吗?我是零基础学汇编。