花大本事
计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去。直至遇到停止指令。程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。这一原理最初是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼原理。
ddungmickey
回答这个问题有点专业,如果简单地说,就是二进制运算法则,如果复杂一点说,如下:电线可携带高低电压两种信息。利用特别的器件可根据几个输入端的高低电压,输出不同的高低电压。假设高电压代表真,低电压代表假。输入全真,输出才能是真,否则为假的器件就等于执行了与运算。这是与门。输入只有一个为真,输出就会是真的器件就等于执行了或运算。这是或门。输入为真输出则为假,输入为假输出为真的器件就等于执行了非运算。这是非门。两个输入端,其中一个为真,另一个为假,才输出真就等于执行了异或运算。这是异或门。另有很多门……再看二进制的加法运算:0+0=0 即 0+0=000+1=1 即 0+0=011+1=2 即 1+1=10设1对应真(高压),0对应假(低压)。则需要输入两根线,每个加数一根线。输出需要两根线,因为需要加一根线表示有没有进位。这个简单的加法器就可以用以下电路搞定:
总之,各种运算无非是输入输出高低压,都可以由以上逻辑门相互组合而成。总之,各种运算无非是输入输出高低压,都可以由以上逻辑门相互组合而成。
框框拆拆远行车
计算机的工作过程本质上就是执行程序的过程,而程序是由若干条指令组成的,计算机逐条执行程序中的指令,就可完成一个程序的执行,从而完成一项特定的工作。因此,要了解计算机的工作原理,就是要了解指令和指令执行的基本过程。1.指令和程序计算机之所以能脱离人的直接干预,自动地进行计算,是由于人把实现整个计算的一步步操作用命令的形式(即一条条指令)预先输入到存储器中,在执行时,机器把这些指令一条条地取出来,加以分析和执行。通常一条指令对应着一种基本操作。一个计算机能执行什么样的指令,有多少条指令,这是由设计人员在设计计算机时决定的。计算机所能直接执行的全部指令,就是计算机的指令系统(Instruction Set)。以二进制编码表示的指令叫机器指令,它通常包括操作码和操作数两大部分,操作码表示计算机执行什么操作,操作数指明参加操作的数的本身或操作数所在的地址。因为计算机只认识二进制数,所以计算机指令系统中的所有指令都必须以二进制编码的形式来表示。程序即解题步骤。计算机的解题程序必须用计算机能识别的语言来描述,因此程序是指令的集合,用指令描述的解题步骤就叫程序。2.指令的执行过程按照冯·诺伊曼的存储程序思想,利用计算机解题首先要把指挥计算机如何进行操作的指令序列(即程序)和原始数据通过输入设备输送到计算机内存储器中,计算机运行时,依次从内存中取出一条条指令,控制器对指令进行分析判断,按照指令要求,发出不同的控制信号,在控制器的指挥下完成规定的操作,直到完成全部操作为止。所以,计算机的工作原理可以概括为存储程序和程序控制。一般把计算机完成一条指令所花费的时间称为一个指令周期,指令周期越短,指令执行越快。通常所说的CPU主频或工作频率,就反映了指令执行周期的长短。计算机在运行时,CPU从内存读出一条指令到CPU内执行,指令执行完,再从内存读出下一条指令到CPU内执行。CPU不断地取指令、分析指令、执行指令,这就是程序的执行过程。
大熊二的小熊大
简单来说是因为有一个操作平台,计算不是1+1而是有一套算法,在一个特定的平台运行算法才能产生运算,就像游戏,画面在动也是运算,你射击也在运算,因为要求出你的click时间触发的时间点,然后用二进制代码算出其等高距离,然后判断对方死没死。 至于你说的原理,CPU就是一个平台他与操作系统互相交融,运用成熟的二进制代码进行解压运算,运算就像翻译一样,你所操作的都被成为运算,程序因为运用了计算机平台的算法,利用CPU与操作系统的互相配合,然后用一些特定的语句,程序就能利用CPU和操作系统进行运算。 计算就是一种算法,框死的一种法则,根据其规律,程序才能调用CPU来运算的值。智能就是说人工智能,就是说计算机是死的,但是有时候开发者运用了一些人们的习惯,让电脑来习惯人的习惯,这叫智能,就像iphone,你只想看天气,但是它会显示出很多详细的数据,会下雨,温度,风速,适合穿什么衣服,深入人心,这就叫智能,总之任何计算都要基于一个平台互相的配合才能取其结果的到你想要的答案
优质会计资格证问答知识库