打印
[疑难问答]

汇编语言小问题

[复制链接]
2503|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laslison|  楼主 | 2009-10-22 10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
汇编语言中 SJMP $和END都是用于终止程序,请问有什么区别,到底何时用哪个?
沙发
huamunv| | 2009-10-22 10:58 | 只看该作者
:P,笨

使用特权

评论回复
板凳
xuyiyi| | 2009-10-23 15:10 | 只看该作者
两个都用
SJMP $
END
公平合理
哈哈!

使用特权

评论回复
地板
megawin| | 2009-10-23 15:31 | 只看该作者
END 是指程序的结束标志,汇编的编译器使用。
SJMP $  是一个程序语句,程序运行到这里,会死循环处理。

使用特权

评论回复
5
suoma| | 2009-10-23 21:38 | 只看该作者
SJMP $是一条转移指令

使用特权

评论回复
6
huamunv| | 2009-10-23 21:55 | 只看该作者
END是伪指令,编译时不被编译

使用特权

评论回复
7
laslison|  楼主 | 2009-10-23 22:05 | 只看该作者
谢谢哈,死循环处理不会让程序跑死吗?用在什么场合啊

使用特权

评论回复
8
suoma| | 2009-10-25 22:04 | 只看该作者
找几个例子看看就会明白

使用特权

评论回复
9
sz_n053| | 2009-10-25 22:24 | 只看该作者
死循环处理不会让程序跑死吗?不会.

死循环可用于程序结束,等待中断发生时

使用特权

评论回复
10
suoma| | 2009-10-26 19:19 | 只看该作者
同意楼上所述

使用特权

评论回复
11
laslison|  楼主 | 2009-10-26 19:20 | 只看该作者
谢谢那

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

791

帖子

1

粉丝