WEB开发网
开发学院软件开发汇编语言 汇编语言的艺术-基本认识(三) 阅读

汇编语言的艺术-基本认识(三)

 2007-04-25 09:30:08 来源:WEB开发网   
核心提示:.. 四、JMP 与 JMP SHORT 当程式师专心写作或侦错之时,常无法瞻前顾后,汇编语言的艺术-基本认识(三)(4),然而侦错完毕程式无误时,最好彻底检查一下所有的JMP 指令,细心检查一下,凡是向下跳,经常会大有斩获! 因JMP 需要三字元,而JMP SHORT 只要两个

..

四、JMP 与 JMP SHORT

当程式师专心写作或侦错之时,常无法瞻前顾后。然而侦错完毕程式无误时,最好彻底检查一下所有的JMP 指令,经常会大有斩获!
因JMP 需要三字元,而JMP SHORT 只要两个,其条件是所跳越的位址不能超过128 字元。
在程式编译时,若向上JMP 的距离在 128字元以内,编译器会自动译为两字元。往下则不然,如在128 字元内,会再多加一个 NOP指令,不仅浪费一字元且多了两个时钟。
因此,细心检查一下,凡是向下跳,在128 字元以内,皆应改为JMP SHORT 才是.

上一页  1 2 3 4 

Tags:汇编语言 艺术 基本

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接