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