汇编题目,求大神解答

2025-02-26 01:26:11
推荐回答(2个)
回答1:

(1)把 AX 第 0、2、5和7位的二进制值全变1;

  OR AX,10100101B

(2)把 AX 第0、2、5和7位的二进制值变反,即1变成0,0变成1。

  XOR AX,10100101B

 

题主采纳的答案,是有错的。

第二条指令,应该是 XOR,不应该是 and。

回答2:

mov ax, 1234h ;随机放一个整数
(1)or ax,0000 0000 1010 0101B ;0,2,5,7位全变1
(2)and ax,1111 1111 0101 0101B ;保留其它位不变,ax中的0,2,5,7位取反.