如果结果为零,有什么不对吗?

问题描述 投票:-1回答:1

我正在做两个补充的练习,问题听起来像这样:

  1. 使用2的补码求解11个基数10 - 11的基数10将导致问题;通过使用7位数据表示。解释问题所在并提出解决问题的步骤。

我的答案得到0因为11-11 = 0,如果答案为0会有什么问题?有没有办法克服它?

twos-complement
1个回答
0
投票

因此,基数10中的11是7位基数2中的以下内容:

000 1011

要减去11,您需要先找到-11。其中一种方法是反转所有位并添加1,让您:

111 0101

将两个数字加在一起:

1000 0000

嗯,这很有趣。第8位是1。

你最终没有归零。或者你呢?

这是你的家庭作业试图让你回答的问题。

© www.soinside.com 2019 - 2024. All rights reserved.