cpu控制器如何工作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
cpu控制器如何工作
cpu控制器工作介绍一:
cpu的控制器控制cpu工作,由它读取指令、解释指令及执行指令。以上如果太少~可以加上后面的但工作节奏由震荡信号控制。
运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。
cpu控制器工作介绍二:
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或fpu)来执行,同时还要形成下一条指令的地址。
2、时序控制器
时序控制器的作用是为每条指令按时间顺序提供控制信号。时序控制器包括时钟发生器和倍频定义单元,其中时钟发生器由石英晶体振荡器发出非常稳定的脉冲信号,就是cpu的主频;而倍频定义单元则定义了cpu主频是存储器频率(总线频率)的几倍。
3、总线控制器
总线控制器主要用于控制cpu的内外部总线,包括地址总线、数据总线、控制总线等等。
4、中断控制器
中断控制器用于控制各种各样的中断请求,并根据优先级的高低对中断请求进行排队,逐个交给cpu处理。
看了“ cpu控制器如何工作”文章的