RRC指令 汇编语言ANL是什么指令?
浏览量:2668
时间:2021-03-13 07:47:39
作者:admin
汇编语言ANL是什么指令?
And,anl,是逻辑运算的“And”运算指令,区别在于:And是用于80x86汇编语言,anl是用于51系列单片机汇编语言。
80x86汇编语言“和”操作指令示例:
如果al初始值为0001111B,
执行和al,10010001结果,al=00010001b
51系列MCU汇编语言“和”操作指令示例:
如果P1端口闩锁初始值为11111111b,累加器a内容为0000111b,
执行因此,P1端口锁存器包含00001111b]。
and和anl指令,它们主要用于屏蔽目标操作数的某些位。
51单片机汇编语言:位操作指令有哪些?
数据位传输指令
mov C,位;位可寻址位C←(位)
mov位,C;C进位位(位)←C
位变量修改指令
CLR C将C=0
CLR位
CPL C将C反转并保存C
CPL位将反转并保存位
setb C将C=1
setb位;(位)在汇编语言中,anl a,#0Fh指令是四个高位零。
汇编语言中,0fH指令的作用为什么是高四位清零?
Anl bit and operation ORL bit or operation 0Fh=0000 1111 h,80h=0100 0000 h or after=0100 1111 h=8fh,所以a=0Fh,在ORL之后是8fh,0Fh=0000 1111 h,88H=0100 0100 h and after=0000 0100 h=08h,所以a=0Fh,在Anl a之后,88H之后是08h公式:用0表示0,用1表示1
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。