逻辑异或指令
发布时间:2016/7/11 22:02:03 访问次数:1028
逻辑异或操作是两个操作数按位进行逻辑异或运算,结果回送目的操作数。因为对ADM485JN于逻辑变量A来说,A⊙0=A,A⊙1=灭,所以实用中常用逻辑异或指令实现对目的操作数的某些位取反。
【例4.27】(A)56H,执行指令XRL A,棚F0H后,m)A6H,即将A中的高4位取反,而A中的低4位保持不变。
累加器清零及取反指令
清零及取反指令只有对累加器A才有。
CLR A ;0→A
CPL A ;(A)→A
80C51指令系统中没有求补指令。若要进行求补操作,可按“求反加1”来进行。以上所有的逻辑运算指令,对CY,AC和OV标志都没有影响,只在涉及累加器A时,才会对奇偶标志P产生影响。
移位指令
80C51中移位指令只有4条,且都是对累加器A进行,如图4.8所示。
逻辑异或操作是两个操作数按位进行逻辑异或运算,结果回送目的操作数。因为对ADM485JN于逻辑变量A来说,A⊙0=A,A⊙1=灭,所以实用中常用逻辑异或指令实现对目的操作数的某些位取反。
【例4.27】(A)56H,执行指令XRL A,棚F0H后,m)A6H,即将A中的高4位取反,而A中的低4位保持不变。
累加器清零及取反指令
清零及取反指令只有对累加器A才有。
CLR A ;0→A
CPL A ;(A)→A
80C51指令系统中没有求补指令。若要进行求补操作,可按“求反加1”来进行。以上所有的逻辑运算指令,对CY,AC和OV标志都没有影响,只在涉及累加器A时,才会对奇偶标志P产生影响。
移位指令
80C51中移位指令只有4条,且都是对累加器A进行,如图4.8所示。
热门点击
- 外部中断0中断请求标志位。
- TDDB效应的击穿机制
- 轻掺杂源漏(LDD)
- 等比例缩小的3个规则
- 界面态的产生过程
- 低势垒高度的欧姆接触
- MOs管的实际版图
- MOsFET的阈值电压
- 说明动态RAM和静态RAM的主要区别
- 抗反射层
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]