📜  门| GATE-CS-2004 |第 68 题

📅  最后修改于: 2021-09-25 07:02:55             🧑  作者: Mango

设 A = 1111 1010 和 B = 0000 1010 是两个 8 位 2 的补码数。他们在 2 的补码中的乘积是
(一) 1100 0100
(乙) 1001 1100
(三) 1010 0101
(四) 1101 0101答案:(一)
说明:这里,我们有

A = 1111 1010 = – 6 10 (A 是 2 的补码数)

B = 0000 1010 = 10 10 (B 是 2 的补码数)

A x B = – 60 10 = 1 011 1100 2 = 1 100 0011(1 的补码)= 1 100 0100(2 的补码)

因此,A 和 B 在 2 的补码中的乘积是 1100 0100,这就是选项 A。

所以,A是正确选项。

如果您发现上面的帖子有任何错误,请在下面发表评论。
这个问题的测验