用补码加减交替法计算-01011与11001
时间: 2024-05-24 19:11:20 浏览: 13
首先,我们需要确定两个数的长度,发现它们长度相同,都是5位。
接下来,我们将两个数都转换成补码形式:
-01011的补码为10101,11001的补码为11001。
接着,我们使用加减交替法进行计算:
1. 第一步,先将10101(-01011的补码)和11001相加,得到01110。这个结果是正数,因此它的补码和原码相同,即01110。
2. 第二步,将01110和10101(-01011的补码)相减,得到1101。这个结果是负数,因此它的补码为0011,即-1101的补码。
因此,-01011加上11001的结果为-1101(即-13)。
相关问题
用补码加减交替法计算-01011与11001的除法计算
首先,将被除数-01011和除数11001都转换成补码形式:
-01011的补码为10101
11001的补码为11001
接下来,我们模拟除法的过程,先将10101作为被除数,11001作为除数。
1. 将除数左移一位,得到110010,表示该位上的值为2。
2. 将被除数减去除数左移的值,得到10101 - 110010 = 111111 (补码)
3. 判断余数的符号,如果为正,则说明商的该位为0,否则为1。
4. 将商的该位写入答案。
5. 将余数右移一位,得到011111 (补码)。
6. 重复以上步骤,直到除数左移的值大于被除数或者余数全为0。
根据以上步骤,我们可以得到:
第一步:除数左移一位,得到110010,表示该位上的值为2。
第二步:被除数减去除数左移的值,得到111111 (补码)
第三步:余数为负,商的该位为1。
第四步:将商的该位写入答案,得到商为1。
第五步:余数右移一位,得到101111 (补码)。
第六步:除数左移一位,得到100100,表示该位上的值为1。
第七步:被除数减去除数左移的值,得到111011 (补码)。
第八步:余数为负,商的该位为1。
第九步:将商的该位写入答案,得到商为11。
第十步:余数右移一位,得到110101 (补码)。
第十一步:除数左移一位,得到100000,表示该位上的值为1。
第十二步:被除数减去除数左移的值,得到10101 (补码)。
第十三步:余数为正,商的该位为0。
第十四步:将商的该位写入答案,得到商为110。
最终结果为110,余数为10101。
用原码加减交替法和补码加减交替法计算-0.10101÷0.11011
首先,将除数和被除数转换为补码。
被除数 -0.10101 的原码为 1.10101,转换为补码为 1101.01。
除数 0.11011 的原码为 0.11011,转换为补码为 0.11011。
接下来,使用补码加减交替法进行除法运算。
第一步,将除数左移两位,得到 0.1101100。
第二步,将被除数减去除数的值,得到:
1101.01 - 0.1101100 = 1100.1110
由于结果为负数,需要进行补码的还原。将最高位的符号位保持不变,其余位按位取反,然后加 1。
1100.1110 的补码为 0011.0010,还原后得到 -3.125。
因此,-0.10101÷0.11011 的结果为 -3.125。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)