当前位置: 代码迷 >> 汇编语言 >> 请教如何向数据段写入代码
  详细解决方案

请教如何向数据段写入代码

热度:6608   发布时间:2013-02-26 00:00:00.0
请问怎么向数据段写入代码
请问向数据段写入代码后,怎么编译啊
或者在代码段写入数据,如CALL TAB1 DB "GSDFGSD",0 这样写入数据,DB "GSDFGSD",0不要编译成代码。

------解决方案--------------------------------------------------------
探讨

问题是我把代码写在数据段时,整个文件都不能编译,显示错误,我是用ML编译的,如果我把数据写在代码段中,用SECTION:,W可以编译通过,但是他会把数据编译成代码,因为我用CALL是用把下个地址的数据进栈,然后把地址POP出来的。

------解决方案--------------------------------------------------------
C/C++ code
call test ...... test:     pop ax     push ax     ret
------解决方案--------------------------------------------------------
call test 
...... 
test: 
pop ax 
push ax 
ret 
  相关解决方案