有关二进制计算如果A=10010011  B=11001100那么A的补码/\B\/A/\B的补码=01011001和A
1个回答

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 第一个是错的