汇编语言的一些小问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 06:28:53
1.在汇编语言中能否不定义数据段?说明原因。
2.能否不使用结束程序命令?说明原因。

1. 可以。你可以把数据放在任何的段里,例如:代码段、堆栈段。

2. 可以。结束命令实际上就是告诉系统我的程序执行完毕,返回调用我的
程序的那个系统函数;所以你可以用POP来表示结束程序。

POP EIP

查一下你的系统手册,有可能你要用多条POP来把堆栈上的系统函数的返回值
放入EIP寄存器中。

有可能的,自己编个汇编程序!汇编语言依赖汇编程序的,类似编译器,具体有无汇编程序支持需要看相关文件。

出这问题的是饭桶啊!兄弟啊,别和他学了!

1.在汇编语言中可以不定义数据段,把数据放在代码段.
2.不行,汇编语言规定的,除非你做个自己的汇编器.

1.可以,你可以把数据放在其它的地方,如代码段,因为程序代码中照样可以存储数据
2.不可以,当你不用END的时候,你的程序根本就不会编译成功,始终都是失败的,不可能去执行程序。