汇编程序的结尾,写成end和写成end start到底有什么区别么?

wentis 2011-09-19 10:21:45
省掉这个start似乎也可以啊。

什么时候end后面必须加一个标识符,否则程序不能结束?
...全文
2401 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aiyaya730 2011-09-19
  • 打赏
  • 举报
回复 2
我表达能力退化了?
为了拿分,说细致点...

比如你的程序

mov ax,1
mov bx,2
end
那么程序从 mov ax,1开始执行

如果你的程序
mov ax,1
start:
mov bx,2
end
程序还是从 mov ax,1开始执行

如果你的程序
mov ax,1
start:
mov bx,2
end start
那么你的程序从 mov bx,2开始执行

另外,推荐LZ那本王爽那本教材,
书上讲得很清楚


再另外,我也新手,也是刚刚看完王爽那本书,说得可能部队
楼上不用笑而不语,说得有啥不兑的直接指出来,一起学习学习
ddownload 2011-09-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 korekara88730 的回复:]
不写 start,程序从头开始执行
写了 start,程序从 start:标号处开始执行
[/Quote]

哥笑而不语。。。
wentis 2011-09-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 korekara88730 的回复:]

不写 start,程序从头开始执行
写了 start,程序从 start:标号处开始执行
[/Quote]

我的意思是,程序里面有
start:

这样的标号。
但是程序结尾处end和end start有什么区别么?
aiyaya730 2011-09-19
  • 打赏
  • 举报
回复
不写 start,程序从头开始执行
写了 start,程序从 start:标号处开始执行

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧