您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 分支指令 >

ARM汇编指令——TST和BNE、BEQ解析

发布时间:2019-06-18 13:59 来源:未知 编辑:admin

  先进行and运算,如果R0的第四位不为1,则结果为零,此时zero=1,执行下面的LDR指令;

  强调:BNE指令是“不相等或不为0则跳转指令”,与TST搭配,应用“不为0则跳转”;

  个人总结:tst 和bne连用: 先是用tst进行位与运算,然后将位与的结果与0比较,如果不为0,则跳到bne紧跟着的标记(如bne sleep,则跳到sleep处)。

  强调:BEQ指令是“相等或为0则跳转指令”,与TST搭配,应用“为0则跳转”;

  tst 和beq连用: 先是用tst进行位与运算,然后将位与的结果与0比较,如果为0,则跳到beq紧跟着的标记(如beq delay,则跳到delay处)。

http://gamesbaby.net/fenzhizhiling/472.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有