一道数学题(满意立刻给分)

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:32:44
Perform the addition of the following numbers which are written as five-bit binary numbers using two's complement notation. Which additions will give errors due to overflow?
Afterwards convert your answers to decimal numbers (Base 10).
a) 10111 b) 00111 c) 01010
11010 01100 10101

先翻译一下
将下面的5比特二进制数字用二进制方法相加,哪一组会产生"溢出"的错误
并将您的答案用10进制表示出来
下面解答
a) 10111
11010
1 10001
显然溢出了
用10进制表示就是
23+26=49 超出了5比特二进制表达的最大10进制数31
b) 00111
01100
10011
没有溢出
用10进制表示就是
7+12=19 没超出5比特二进制表达的最大10进制数31
c) 01010
10101
11111
没有溢出
用10进制表示就是
10+21=31 没超过5比特二进制表达的最大10进制数31