This topic has been archived. It cannot be replied.
-
工作学习 / 求学深造 / 请教一题,二进制减法:1100—1000,并使用5-bit system。谢谢!
-tellmewhy(tellmewhy);
2002-7-23
(#652964@0)
-
4。学cs的?
-heian(㊣黑暗天使);
2002-7-23
(#652975@0)
-
是的。结果也要用二进制表示啊!
-tellmewhy(tellmewhy);
2002-7-23
(#653004@0)
-
学CS的这还要问,改行吧。
-xxccu(xxccu);
2002-7-24
(#653343@0)
-
是啊,现在也不是才开学,不会是刚进校门的呀?CS至少读了快一年了吧,都干嘛去了?不是参加补考的吧。
-wooway(纯洁中文运动<加东区>);
2002-7-24
(#653351@0)
-
取补换成加法即可.
-noexit(♂江湖夜雨省油灯);
2002-7-23
(#652999@0)
-
二进制减法跟十进制的没什么区别。每一位对准了减就是了。1-1=0,1-0=1,0-1向上一位借1就可以了。所以1100-1000=0100。
-forex(痛苦中,快乐中);
2002-7-24
(#653340@0)
-
呵呵, 大家都学没学过电脑啊? 根据题意这显然不是让你直接减. 电脑是用加法来做减法的
-noexit(♂江湖夜雨省油灯);
2002-7-24
(#653360@0)
-
这就是加拿大的IT人水平?!昏倒!显然就是没有学过计算机组成原理,根本就不知道计算机是怎么做加减法的。没看他说5-bits system么?按照你的做法,5位的系统和50位的系统有什么区别?
首先取1100的5位原码是01100。由于做减法,减数取5位补码,1000的5位补码是11000。二者相加01100+11000=100100。最高位和次高位分别是1和0,表示结果没有溢出。因此得到正确的结果是5位的00100,最高位0,表示是个正数4。
-jqian(Q_Q);
2002-7-24
{279}
(#654114@0)
-
Don't complain. If I bring it to my management team, half of them will get no score!
-noexit(♂江湖夜雨省油灯);
2002-7-25
(#656792@0)