> 其他 >
计算机最基本的工作原理是什么?
我想知道知道计算机怎么做计算的了,我知道所有的运作可以换算成四则运算,而四则运算又可以换算成加法运算,但是加法运算是怎么进行的呢?比如我打一个"3+5"计算机是怎么得到8的呢?计算机内发生的最基本的物理变化是什么呢?我希望你能用最浅显的道理说出来.
人气:227 ℃ 时间:2019-10-19 23:45:47
解答
不能用最浅显的道理说出来.,我用下面的描述看你能不能明白(注:不是专业的描述,但已很贴近)
1),计算机最最基本结构:有键盘+CPU+)+
2),CPU是外理中心,是个复杂的电子线路,这个电路有它自定的逻辑功能(例如加,减,乘,除运算..还有其它操作),它接收的是电信号.
2-2),CPU的操作是针对它接收到的电信号来进行运算,你想它运算,你得把3呀,5呀+等数字转 化成电信号送给它.
3),键盘是把你按下的数字转化成电信号送给CPU
4),存贮器(内存)就是用来保存你输进的数字(电信号),还有它计算出来的结果,也是电信号哦
5),显示器,就是把CPU计算出来的结果(电信号)通过发光的形式显示给你看,当然它会把结果转换成我们认识的数字形状显示.
所以,3+5"计算机是怎么得到8的呢?,是按下的3,+,5等都转化成了电信号,并送到了CPU,CPU根据它的逻辑运算,把3和5的电信号按加法计算得到8的电信号,并存到内存,然后通过显示器显示成成对应的数字形状.
详细的将更复杂.其实我问的就是电信号怎么做到相加的呢,很显然,它又不会思考?不可能直接把两条电流相加,然后有个仪器再去读相加后的电流啊?1),计算机最最基本结构: 有键盘+CPU+存贮器(内存)+显示器 ...................上面的怎么就少了?电信号怎么做到相加的呢?这就是计算机中的中央部件CPU的功能了.它是个电子电路.已被设计都编好了逻辑功能.....很显然,它却实不会思考,只会按设定好的逻辑,,把接收到的电信号再合成出一个新的电信号.,,,CPU这些电信号以电压为准(不以电流),,,高于一定电压就视为1,低于一定的电压视为0,,,,,,,,所以,一路信号就可以表示1与0,这两个数字,也就只有这两个,其它的不表示,,,,两路信号就可以表示0,1,2,3, (通过信号的组合0,,用00表示,1用01表示,2用10表示,,3用11表示) 一般最差的的计算机是同时接收8路电信号,,CPU一次就能接收0,1,2,3......254,255这256个数,,然后它通过它的逻辑得出新的8 路信号,..........................如果要理解这些细节,,,你得有一定的电子线路基础.汗,我想知道就是这个逻辑,因为计算机的雏形好像是一个打孔机,还有古代有木质的计算器啊,甚至可以开方.这些木头是怎么做计算的呢?把那些忘了吧,,,,,,想详细了解计算机工作原理要经历以下过程:1)先学电子电路2)再学数字电路3)学计算机原理.到此为止,,,祝你如愿.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版