三九宝宝网宝宝教育教学论文

CPU是如何理解人类赋予它的机器语言的

02月23日 编辑 39baobao.com

[如何提高宝宝的理解力和语言智能]理解,指的是对任何一件事物的了解的能力,理解、判断、推理能力的发展,都属于人类高级认识阶段的抽象逻辑思维的发展,在心理学中称之为理性认识过程。 人类掌握知识的过程,必须在...+阅读

CPU的原始工作模式 在了解CPU工作原理之前,我们先简单谈谈CPU是如何生产出来的。CPU是在特别纯净的硅材料上制造的。一个CPU芯片包含上百万个精巧的晶体管。人们在一块指甲盖大小的硅片上,用化学的方法蚀刻或光刻出晶体管。因此,从这个意义上说,CPU正是由晶体管组合而成的。简单而言,晶体管就是微型电子开关,它们是构建CPU的基石,你可以把一个晶体管当作一个电灯开关,它们有个操作位,分别代表两种状态:ON(开)和OFF(关)。

这一开一关就相当于晶体管的连通与断开,而这两种状态正好与二进制中的基础状态“0”和“1”对应!这样,计算机就具备了处理信息的能力。 但你不要以为,只有简单的“0”和“1”两种状态的晶体管的原理很简单,其实它们的发展是经过科学家们多年的辛苦研究得来的。在晶体管之前,计算机依靠速度缓慢、低效率的真空电子管和机械开关来处理信息。

后来,科研人员把两个晶体管放置到一个硅晶体中,这样便创作出第一个集成电路,再后来才有了微处理器。 看到这里,你一定想知道,晶体管是如何利用“0”和“1”这两种电子信号来执行指令和处理数据的呢?其实,所有电子设备都有自己的电路和开关,电子在电路中流动或断开,完全由开关来控制,如果你将开关设置为OFF,电子将停止流动,如果你再将其设置为ON,电子又会继续流动。

晶体管的这种ON与OFF的切换只由电子信号控制,我们可以将晶体管称之为二进制设备。这样,晶体管的ON状态用“1”来表示,而OFF状态则用“0”来表示,就可以组成最简单的二进制数。众多晶体管产生的多个“1”与“0”的特殊次序和模式能代表不同的情况,将其定义为字母、数字、颜色和图形。举个例子,十进位中的1在二进位模式时也是“1”,2在二进位模式时是“10”,3是“11”,4是“100”,5是“101”,6是“110”等等,依此类推,这就组成了计算机工作采用的二进制语言和数据。

成组的晶体管联合起来可以存储数值,也可以进行逻辑运算和数字运算。加上石英时钟的控制,晶体管组就像一部复杂的机器那样同步地执行它们的功能。 CPU的内部结构 现在我们已经大概知道CPU是负责些什么事情,但是具体由哪些部件负责处理数据和执行程序呢? 1.算术逻辑单元ALU(Arithmetic Logic Unit) ALU是运算器的核心。它是以全加器为基础,辅之以移位寄存器及相应控制逻辑组合而成的电路,在控制信号的作用下可完成加、减、乘、除四则运算和各种逻辑运算。

就像刚才提到的,这里就相当于工厂中的生产线,负责运算数据。 2.寄存器组 RS(Register Set或Registers) RS实质上是CPU中暂时存放数据的地方,里面保存着那些等待处理的数据,或已经处理过的数据,CPU访问寄存器所用的时间要比访问内存的时间短。采用寄存器,可以减少CPU访问内存的次数,从而提高了CPU的工作速度。但因为受到芯片面积和集成度所限,寄存器组的容量不可能很大。

寄存器组可分为专用寄存器和通用寄存器。专用寄存器的作用是固定的,分别寄存相应的数据。而通用寄存器用途广泛并可由程序员规定其用途。通用寄存器的数目因微处理器而异。 3.控制单元(Control Unit) 正如工厂的物流分配部门,控制单元是整个CPU的指挥控制中心,由指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和操作控制器0C(Operation Controller)三个部件组成,对协调整个电脑有序工作极为重要。

它根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。操作控制器OC中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器、复位电路和启停电路等控制逻辑。 4.总线(Bus) 就像工厂中各部位之间的联系渠道,总线实际上是一组导线,是各种公共信号线的集合,用于作为电脑中所有各组成部分传输信息共同使用的“公路”。

直接和CPU相连的总线可称为局部总线。其中包括: 数据总线DB(Data Bus)、地址总线AB(Address Bus) 、控制总线CB(Control Bus)。其中,数据总线用来传输数据信息;地址总线用于传送CPU发出的地址信息;控制总线用来传送控制信号、时序信号和状态信息等。 CPU的工作流程 由晶体管组成的CPU是作为处理数据和执行程序的核心,其英文全称是:Central Processing Unit,即中央处理器。

首先,CPU的内部结构可以分为控制单元,逻辑运算单元和存储单元(包括内部总线及缓冲器)三大部分。CPU的工作原理就像一个工厂对产品的加工过程:进入工厂的原料(程序指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,再存储在仓库(存储单元)中,最后等着拿到市场上去卖(交由应用程序使用)。

在这个过程中,我们注意到从控制单元开始,CPU就开始了正式的工作,中间的过程是通过逻辑运算单元来进行运算处理,交到存储单元代表工作的结束。 数据与指令在CPU中的运行 刚才已经...

以下为关联文档:

如何理解诗歌语言的陌生化当今社会出现了一种奇怪的现象,越来越多的人脱离了诗,疏远了诗。诗被冰冷地搁置在艺术殿堂难以企及的塔顶上,以致于人们怀着某种逆反心理甚至于不屑于诗。但问题就在于人们同时...

如何理解游戏促进幼儿语言的发展语言从形式上可为口头语言和书面语言两种。人们学习语言总是从口头开始。幼儿由于大脑机能和发育器官迅速发展和逐渐成熟是掌握口语表达能力的有利时期。因此教师应把握住这...

对比说明机器语言汇编语言和高级语言并举例说明程序设计语言,经历了从“机器语言”,“汇编语言”到“高级语言”这样一个发展过程。 机器语言 --------面向机器的语言 机器语言是 最底层 的计算机语言。用机器语言编写的程...

语言是人类特有的功能大脑皮层的语言中枢在大脑的什么地方语言中枢是人类大脑皮质所特有的,多在左侧。右利者(惯用右手的人),其语言区在左侧半球,大部分左利者,其语言中枢也在左侧,只少数位于右侧半球。 语言中枢具体位置: 运动性语言中枢(说...

语言是人类特有的一种语言是人类特有的功能大脑皮层的语言中枢语言中枢是人类大脑皮质所特有的,多在左侧。右利者(惯用右手的人),其语言区在左侧半球,大部分左利者,其语言中枢也在左侧,只少数位于右侧半球。 语言中枢具体位置: 运动性语言中枢(说...

如何理解婴儿的身体语言?如何理解婴儿的身体语言吮手指是婴儿智力发育过程中的重要里程碑之一。宝宝出生后,早期只能用哭声和面部表示要求和倾诉,并且通过口唇来进行探索。随着年龄的增加,宝宝开始将手放入口内吸吮,自得其乐地...

如何理解孩子的特殊语言晚饭桌上,老公的一盘拿手好菜让我和女儿垂涎欲滴。每当这时候,田田总不忘攀着爸爸的脖子说一句:“谢谢爸爸。” 今天,很特殊,田田在说完谢谢之后又加了一句:“爸爸,你做的菜味道真...

如何理解别忽视宝宝的语言饥饿爱因斯坦说过:“一个人的智力发展和他形成概念的方法,在很大程度上是取决于语言”。研究证明,智力发展首先是语言能力的发展,语言是进行思维、反映思想、表达情感、纪录思维成果...

如何让宝宝理解所学语言的含义经过几个月的耳濡目染,听惯了 "妈妈"爸爸"的宝宝中,有50%以上都会自动叫出"妈妈"、"爸爸"等重复音节,尽管他们还不懂这是什么意思,但这足证明今后的一两个月,是宝宝学习语言的敏感所以,爸...

推荐阅读
图文推荐