第六章处理器架构2的内容如下:
1.异或
实现异或,等价于与非&或:
# 异或等价于与非&或
MOV|in|1
MOV|in|2
NAND
MOV|3*8|4
OR
MOV|3*8|5
MOV|4*8|1
MOV|5*8|2
AND
MOV|3*8|out
2.8位异或
对两个单字节输入执行按位异或(XOR):
3.8位常数
高低电平搭配使得始终输出164:
4.相等
判断两个数相等,可以将一个数取反,与另一个数相加,结果为0则相等:
5.无符号小于
无符号判断的思路跟上面判断相等类似:
6.有符号小于
有符号小于需要额外加入最高位补码(负号)的判断