永发信息网

ARM中的BLS是什么意思

答案:2  悬赏:80  手机版
解决时间 2021-03-27 19:40
ARM中的BLS是什么意思
最佳答案
BLS Branch if Lower or the Same
是一个条件跳转指令

ARM 处理器的一个非常特殊的特征是它的条件执行。我们指的不是基本的如果进位则分支,ARM 使这个逻辑阶段进一步深化为如果进位则 XXX - 这里的 XXX 是任何东西。

为了举例,下面是 Intel 8086 处理器分支指令的一个列表:
JA Jump if Above
JAE Jump if Above or Equal
JB Jump if Below
JBE Jump if Below or Equal
JC Jump if Carry
JCXZ Jump if CX Zero (CX is a register that can be used for loop counts)
JE Jump if Equal
JG Jump if Greater than
JGE Jump if Greater than or Equal
JL Jump if Less than
JLE Jump if Less Than or Equal
JMP JuMP
JNA Jump if Not Above
JNAE Jump if Not Above or Equal
JNB Jump if Not Below
JNBE Jump if Not Below or Equal
JNC Jump if No Carry
JNE Jump if Not Equal
JNG Jump if Not Greater than
JNGE Jump if Not Greater than or Equal
JNL Jump if Not Less than
JNLE Jump if Not Less than or Equal
JNO Jump if Not Overflow
JNP Jump if Not Parity
JNS Jump if Not Sign
JNZ Jump if Not Zero
JO Jump if Overflow
JP Jump if Parity
JPE Jump if Parity Even
JPO Jump if Parity Odd
JS Jump if Sign
JZ Jump if Zero

80386 添加了:
JECXZ Jump if ECX Zero
作为对比,ARM 处理器只提供了:
B 分支
BL 带连接的分支
但 ARM 提供了条件执行,你可以不受这个表面上不灵活的方式的限制:
BEQ Branch if EQual
BNE Branch if Not Equal
BVS Branch if oVerflow Set
BVC Branch if oVerflow Clear
BHI Branch if HIgher
BLS Branch if Lower or the Same
BPL Branch if PLus
BMI Branch if MInus
BCS Branch if Carry Set
BCC Branch if Carry Clear
BGE Branch if Greater than or Equal
BGT Branch if Greater Than
BLE Branch if Less than or Equal
BLT Branch if Less Than

BLEQ Branch with Link if EQual
....
BLLT Branch with Link if Less Than
全部回答
Branch if Lower or the Same
条件跳转指令,小于等于则跳转
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的手腕非常细,是什么原因造成
日常生活中发生的下列变化,其中属于物理变化
110电话具体有什么作用啊?打电话报警,还是
在职教师支教须要什么资格?
案发后多少小时报案警方不受理
如何用excl统计彩票七个连续不断的出现任意自
有谁了解五象新区可以和说说吗?
我缺的那个牙 牙龈处难受,遇到热的难受,和
形容心情大起大落句子
ERP/MRP系统是什么意思
320公斤巨型拳手叫什么
拍电影时,开始,暂停,结束,导演分别说什么
红酒俏佳人有关的诗词
电饼铛如何煎冻饺子
《劝孝良言》读后感
推荐资讯
用普通的植物油代替butter黄油来烤蛋糕的话。
岳阳高中毕业证学号
天津捷士玛自行车厂 求 电话地址 谢谢
微信怎么设置个人资料啊
pvc扣板多少钱一平方
谁希望我什么什么
咸壹重宝当十值多少钱
56. The phrase "be well on with" ( Line I
什么是二婚
一个至和一个各念什么
赵永馨跟马琰牵手成功的歌是什么歌
顺义28路公交车时间表
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?