A=10010011 B=11001100
A'=01101100 B'=00110011
用A'来代表A的取反, 用 A'B 代表 “A的补码/B”, 用+代表V即 或的运算符.
A'+A=1 因为当A=1时
A的补码/B/A/B的补码 等价于 A‘B+AB=(A'+A)B=B= 11001100
A的补码/B的补码/A/B 等价于A'B'+AB=10100000
注意:取反和补码不是一回事滴,哥,二进制补码是取反后要加一的,A的补码是00100100
B的补码是00110011 + 1=00110100 注意二进制满二进一.
无符号整数的长度是12位,那它可以表示的正整数的最大值(十进制)是?
它可以表示的正整数的最大值在二进制下是 1111 1111 1111 = 4095
= 2^(12) - 1
= 4096-1
擦 大哥答案不在这吗? A的补码/B/A/B的补码 等价于 A‘B+AB=(A'+A)B=B= 11001100
A的补码/B的补码/A/B 等价于A'B'+AB=10100000 第一个是错的