首页 >>  正文

补码计算器带解题过程

来源:baiyundou.net   日期:2024-08-23


继电器,是一种电子控制件,在自动电路中,是用较小的电流去控制较大电流的一种“自动开关”,也正是因为继电器的这种特性,让继电器在电子计算机的诞生中贡献了不少力。

1946年世界上第一台电子计算机诞生,它占地160平,重达30吨,我们已经知道它是由无数个电子管构成,但是它到底是怎样运行的呢?

聪明的朋友,可能已经猜到了,其实就是利用了继电器的原理。

计算机是用一堆开关去控制另一堆开关的机器,这是一个电灯电路,我们可以实现用开关来控制灯泡的亮面,再复杂一点,两个开关串联需要两个开关,同时闭合灯泡才能亮,两个开关并联只需要任意一个开关闭合灯泡就能亮,如果用有电表示一,没电表示0,这里和二进制是会有着某种联系,这是最基础的二进制加法表。

我们发现1+0=10+1=10+0=0,前三项的满足,但是1+1如何等于0呢?

1938年香农发表了,一篇关于计算器与开关电路的符号分析,在论文中引入继电器并解决了这一问题。

通过导线线圈,通电可以将磁片吸引过来,另一个开关也被导通,实现了通电灯泡亮,同时还可以调整铁片的位置,变成不通电灯泡亮,通电反而不亮,这样就实现了在串联电路中1+1再取反就等于0了。

我们组装好二进制的电路,当同时没电时灯泡不亮,0+0=0,当a有电时开关被打开,灯泡亮,或者b有电池以及开关被打开灯泡亮,但同时有电时,这里通电反而被关闭,灯泡不亮,刚好满足二进制的运算,会加法就会乘法,乘法就是重复的加法,而减法相当于加了一个复数,用补码的加法可以实现减法,除法也就是重复的减法,这样一来加减乘除我们就都实现了。

但是我们要计算一个非常复杂的数学公式时,就需要将结果保存再叠加计算,数据如何保存呢?

这个电路中当两处都不通电时灯泡不亮,当a导电时灯泡亮,这时a再切换为断电灯泡还是亮的。

再看b处,当b处通电时灯泡熄灭,避速带断电灯泡还是熄灭的,也就是说它能记住第一次的开关状态,这样我们就能存储数据了。我们再利用开关来切换运算方式,但这么长的计算能不能实现自动化呢?

这就是最基本的电脑原理,后来的电子管和晶体管以更快的性能与更小的体积替代了继电器,但在复杂的电脑也是在此基础上扩展而来,我们将灯泡换为屏幕上的像素点,输入的开关换成鼠标,鼠标向左移动就是逐渐打开向左的开关信号,程序中规定向左就是打开向左的像素,于是显示器上的光标就开始移动了。

可以说如果没有继电器,那么就没有现代计算机的诞生,更别提我们现在人人都难以离开的智能手机。可以说继电器,在鲜为人知的领域,间接的改变了我们的生活。

","gnid":"959a55b34ee0f482f","img_data":[{"flag":2,"img":[{"desc":"","height":816,"title":"","url":"https://p0.ssl.img.360kuai.com/t010aee71583196f625.jpg","width":1200},{"desc":"","height":"476","title":"","url":"https://p0.ssl.img.360kuai.com/t01bd91bf2f4a210346.jpg","width":"959"},{"desc":"","height":"474","title":"","url":"https://p0.ssl.img.360kuai.com/t0155f626396ab03b40.jpg","width":"956"},{"desc":"","height":"439","title":"","url":"https://p0.ssl.img.360kuai.com/t01476ff61c8ac11f5b.jpg","width":"924"},{"desc":"","height":"465","title":"","url":"https://p0.ssl.img.360kuai.com/t016f32564163bfe63f.jpg","width":"956"},{"desc":"","height":"465","title":"","url":"https://p0.ssl.img.360kuai.com/t0102a2759427c2f254.jpg","width":"956"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1704251160000,"pure":"","rawurl":"http://zm.news.so.com/05959161c075f2ed6473fb1a95684896","redirect":0,"rptid":"cd19937b12a7d9d7","rss_ext":[],"s":"t","src":"继电器资缘网","tag":[],"title":"计算机被发明的隐形功臣——继电器

劳贵阅31229+( - 7)=?最高位是符号位.用二进制补码运算.写出解题过程(详细点)谢谢 -
迟雁思18449549037 ______[答案] 9+(-7)=2 2的十进制转换成二进制是10 原码就是00000010 因为正数的补码与其原码相同 所以它的补码就是00000010

劳贵阅3122二进制补码计算+5 - 2=
迟雁思18449549037 ______ +5补码:00000101 -2补码:11111110 +5-2=(+5)+(-2)=1|00000011 最后:00000011 得结果3.

劳贵阅3122利用补码,计算八进制数100和177的差,写出详细步骤 -
迟雁思18449549037 ______ 100-177,即100+(-177)100二进制为01000000,正数补码就是它自己,177二进制01111111,-177即先取反再加1,为10000001,补码为除去标志位取反加1,结果为11111111,两个补码相加为10111111,符号位取1,其他位相加即可.

劳贵阅3122 - 7+3用计算机补码计算,还有计算过程 谢谢 -
迟雁思18449549037 ______ (-7+3)补=(-7)补+(+3)补 = 1111 1001 + 0000 0011 = 1111 1100 = (-4)补

劳贵阅3122用8位二进制补码计算 - 29 - 25 -
迟雁思18449549037 ______[答案] 用8位二进制补码计算-29-25 (-29)十-----(11100011)二补 (-25)十-----(11100111)二补 (-29)十+(-25)十=(11100011)二补+(11100111)二补=(11001010)二补=(-54)十

劳贵阅3122怎么用补码计算 - 29H - 5D,帮忙写下过程吧~~~ -
迟雁思18449549037 ______[答案] -29H-5D -29H的补码为:11010111B -5DH的补码为:10100011B 11010111B+10100011B=01111010 溢出

劳贵阅3122已知X=1011110,Y=1001110,试问补码运算(X - Y),要求写出计算过程. -
迟雁思18449549037 ______[答案] Y补码:-Y = 逐位取反(Y) + 1 = 0110001 + 1 = 0110010 然后 X - Y = X + (-Y) = 1011110 + 0110010 = 0010000.即为所得

劳贵阅31228位二进制补码计算步骤是什么? -
迟雁思18449549037 ______ 1、补码是把减法用加法计算,采用进位丢的方法得到结果时应该补足的数.2、8位二进制补码的计算步骤是:a)先按位取反,也就是把1变成0,把0变成1,得到反码.b)把得到反码末位再加1即得到补码.c)例如:10110011,先按位取反得到01001100,再把01001100加上1,得到01001101,这就是补码.

劳贵阅3122计算机的算术运算X=65,Y=18;求X+Y,X - Y,X*Y,X/Y用原码补码写出运算过程 -
迟雁思18449549037 ______[答案] 面纱,还有皮褛都不是 你啊凌乱之美!我们的 你突然知道我的嘴唇发红 在它的里面 不,只是我童年未耗尽的地方, 一么中中熟悉的的印哈哈

劳贵阅3122求8位补码(B7H)的十进制真值,列出计算过程. -
迟雁思18449549037 ______[答案] B7H=10110111(二进制) 10110111=2^0+2^1+2^2+2^4+2^5+2^7=119

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024