(1) AND AL,0FAH XOR AL,0FFH (2) XOR AL,0AFH OR AL,50H 阅读上述指令,分别回答各指令序列完成什么功能?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/17 15:50:59

(1) AND AL,0FAH XOR AL,0FFH (2) XOR AL,0AFH OR AL,50H 阅读上述指令,分别回答各指令序列完成什么功能?

(1)
AND AL,0FAH ;0FAH=11111010B,这条指令将AL中的值第0位和第2位清零,其他位保持不变
XOR AL,0FFH ;这条指令将AL中的值取反.(记住,与1做异或运算就是取反)
(2)
XOR AL,0AFH ;0AFH=10101111B,这指令将AL中除第4位和第6位外的每一位取反.
OR AL,50H;50H=01010000B,这指令将AL的第4位和第6位置一,其它位保持不变.