计算机最基本的工作原理是什么?
我想知道知道计算机怎么做计算的了,我知道所有的运作可以换算成四则运算,而四则运算又可以换算成加法运算,但是加法运算是怎么进行的呢?比如我打一个"3+5"计算机是怎么得到8...
我想知道知道计算机怎么做计算的了,我知道所有的运作可以换算成四则运算,而四则运算又可以换算成加法运算,但是加法运算是怎么进行的呢?比如我打一个"3+5"计算机是怎么得到8的呢?计算机内发生的最基本的物理变化是什么呢?我希望你能用最浅显的道理说出来.
展开
2016-07-25 · 以人为本
北京博科技术股份有限公司
北京博科技术股份有限公司是中国领先的管理软件开发与实施人员的服务商,创新地将人才职业培养、初期的职业生涯与高端咨询公司的人才需求结合起来,针对应届生从专业知识教授到职业技能传授。
向TA提问
关注
展开全部
计算机基本工作原理即“存储程序”原理,它是由冯·诺依曼提出的。
1946年,美籍匈牙利数学家冯·诺依曼提出了关于计算机的构成模式和工作原理的基本设想。
计算机基本构成模式
计算机应包括运算器、存储器、控制器、输入设备和输出设备五大基本部件
计算机中数的表示
计算机内部应采用二进制表示指令和数据
计算机的工作原理
计算机系统应按照下述模式工作:将编好的程序和原始数据,输入并存储在计算机的内存储器中(即“存储程序”);计算机按照程序逐条取出指令加以分析,并执行指令规定的操作(即“程序控制”)。这一原理称为“存储程序”原理,是现代计算机的基本工作原理,至今的计算机仍采用这一原理。
1946年,美籍匈牙利数学家冯·诺依曼提出了关于计算机的构成模式和工作原理的基本设想。
计算机基本构成模式
计算机应包括运算器、存储器、控制器、输入设备和输出设备五大基本部件
计算机中数的表示
计算机内部应采用二进制表示指令和数据
计算机的工作原理
计算机系统应按照下述模式工作:将编好的程序和原始数据,输入并存储在计算机的内存储器中(即“存储程序”);计算机按照程序逐条取出指令加以分析,并执行指令规定的操作(即“程序控制”)。这一原理称为“存储程序”原理,是现代计算机的基本工作原理,至今的计算机仍采用这一原理。
展开全部
呵呵,,,不能用最浅显的道理说出来.,,,,我用下面的描述看你能不能明白(注:不是专业的描述,但已很贴近)
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+)+
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 路信号,..........................如果要理解这些细节,,,你得有一定的电子线路基础.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机的基本原理是存贮程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机都是以二进制计算的 像 3+5=8要先转化成二进制再进行计算 0011 + 0101 = 1000 计算机还有各种标志寄存器 进位标志 溢出标志 零标志 辅助进位标志 符号标志 进行加法运算都会影响到上述标志位 是很复杂的 一时很难说清 推荐微机原理书看看吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机的工基本工作原理是:存储程序、顺序外处理、按地址访问存储器,其软件和硬件完全分离。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询