逻辑与指令
发布时间:2016/7/11 22:00:08 访问次数:992
逻辑与运算指令有以下6条:ADM485EARZ
ANL A,Rn KA)∧rRnl→A
ANL A,drcct ;(A)∧ldircct)→A
ANL A,@Ri ;(A)∧((Ri))→A
ANL A,#data KA)∧data→A
ANL drcct,A ;ldirCct)∧(A)→dreGt
ANL drcct,#data ;(dre⒍)∧data→dlrc∝
逻辑与操作是两个操作数按位进行逻辑与运算,结果回送目的操作数。实用中常用逻辑与指令实现对目的操作数的某些位实现清0(或称屏蔽)。
【例4.25】(A)D3H,执行指令ANL A,削FH后,(A)=O3H,即将A中的高4位清0(或称屏蔽了A中的高4位),而A中的低4位保持不变。
逻辑或指令
逻辑或运算指令有以下6条:
逻辑或操作是两个操作数按位进行逻辑或运算,结果回送目的操作数。实用中常用逻辑或指令实现对目的操作数的某些位实现置1。
【例4,26】(A)53H,执行指令oRL A,桃0H后,m)D3H,即将A中的最高位置1,而A中的其他位保持不变。
逻辑与运算指令有以下6条:ADM485EARZ
ANL A,Rn KA)∧rRnl→A
ANL A,drcct ;(A)∧ldircct)→A
ANL A,@Ri ;(A)∧((Ri))→A
ANL A,#data KA)∧data→A
ANL drcct,A ;ldirCct)∧(A)→dreGt
ANL drcct,#data ;(dre⒍)∧data→dlrc∝
逻辑与操作是两个操作数按位进行逻辑与运算,结果回送目的操作数。实用中常用逻辑与指令实现对目的操作数的某些位实现清0(或称屏蔽)。
【例4.25】(A)D3H,执行指令ANL A,削FH后,(A)=O3H,即将A中的高4位清0(或称屏蔽了A中的高4位),而A中的低4位保持不变。
逻辑或指令
逻辑或运算指令有以下6条:
逻辑或操作是两个操作数按位进行逻辑或运算,结果回送目的操作数。实用中常用逻辑或指令实现对目的操作数的某些位实现置1。
【例4,26】(A)53H,执行指令oRL A,桃0H后,m)D3H,即将A中的最高位置1,而A中的其他位保持不变。