汇编大于等于跳转 汇编语言长转移LJMP和SJMP短转移什么意思?
浏览量:2776
时间:2021-03-13 22:16:42
作者:admin
汇编语言长转移LJMP和SJMP短转移什么意思?
从功能和用途的角度来看,几乎是一样的——都是跳转,不管是“addr16”还是“rel”,只要使用标签,比如:“loop”、“start”等等。不同的是跳跃的长度。LJMP是16位,最多64K。Sjmp是8位(7位,因为还有一个符号位),最多100字节。但是sjmp是一条双字节指令,它的执行速度要比LJMP快。因此,sjmp通常用于小循环或分支程序,而LJMP可以在跳转距离不清楚时使用。学习经验可供参考。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。