帮我算算这个二进制的运算

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:19:42
图上面写的很清楚了!
答案要等于1Byte
就是说0or1=1bit
后面的运算要是这两个等于1Byte

图中每个点表示1bit,也就是1位.每8个bit表示1字节,也就是1Byte
下面是逻辑运算规则:
1or0=1
0or1=1
1or1=1
0or1=0
所以00110100or01000001=01110101

大哥!你理解错了!图上的意思是每个点(0或1)在计算机中占1bit(1位),不是说0or1=1bit !
还有,下面的"=1Byte"也不是说00110100or01000001=1Byte,而是说每8个bit(不管这8个bit中内容怎样排列)占1Byte(一个字节)
总之这个根本不是2进制运算的问题,而是微机原理的问题

你要问什么问题呢?
00110100 OR
01000001 结果是
01110101