汇编的入门问题, 帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/07/09 01:26:25
为什么过程main的定义要和某个段的定义错开呢
比如代码:
code segment
.....
main proc far
.....
code ends
main ends

为什么不能把main的定义完全放在段里面呢?
确实应该是main endp

不过这只是我的笔误
像这样的程序是可以正确运行的
我也不知道为什么要这样错开定义

code segment
.....
main proc far
.....
main endp
code ends

这是汇编语言代码段的格式之一,意即将程序做成DOS调用的过程的形式,程序结束时以RET返回操作系统。

是打印错误喇吧~某个过程的定义应该在某个段内完成的吧~~一般的格式应该是
code segment
.....
main proc far
.....
main endp
code ends

而且定义过程的结束应该用endp而不是ends吧~~~