物理硬件是怎么能识别程序的指令的呢?

物理硬件是怎么能识别程序的指令的呢?,第1张

硬件只能识别电压的高低或电流的有无,当你从键盘输入或者拷贝程序代码时,就在硬盘中留下了一连串的二值数据信息,在相关电路控制下读取这些二值信息,并且按照芯片设计时的数字逻辑功能产生对应的输出。大致就是这样,我曾经研究过这个问题的细节,很多人都无法解答我,我的理解也可能不对,欢迎追问探讨。

计算机的基本原理是存储程序和程序控制。预先要把指挥计算机如何进行 *** 作指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么 *** 作。

个人电脑的主要结构:

显示器、主机板、CPU、主要储存器 (记忆体) 、电源供应器、光碟机、次要储存器 (硬碟)、键盘、滑鼠。

计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑 *** 作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定 *** 作。依此进行下去。直至遇到停止指令。

程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的 *** 作是计算机最基本的工作原理。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8140198.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存