从CPU组成中追溯计算机思想--挖掘系列之一

来源:互联网 发布:js 编辑:程序博客网 时间:2024/05/29 15:07

CPU的英文全称是Central Processing Unit,中文全称为中央处理单元,主要由运算器、控制器、寄存器组和内部总线等部件组成。如下图所示:


这里重点说一下运算器,它是由算术逻辑单元、累加器、状态条件寄存器和缓冲寄存器组成,负责处理整个计算机中所有的算术运算和逻辑运算。算术逻辑单元主要进行算术运算和逻辑运算,累加器用来保存算术运算和逻辑运算的中间结果和最终结果,条件状态寄存器是将算术原酸和逻辑运算的结果转化为状态位,缓冲寄存器是用来与数据总线交换数据并缓冲运行速度的寄存器。

这种将算术逻辑单元看作函数,累加器看作临时运行空间,条件状态寄存器转换计算结果到其他形式,缓冲寄存器作为提供入口参数和接受结果的形式在计算机中一直被发扬广大,而且结果还出奇的好。

这种功能的分布方式一直贯彻在整个计算机领域,而这个仅仅只是最基础的。在高一级的应该是编程中会用到的函数-存储空间-入参和结果形式。再高的就是系统级别的了。譬如银行系统当中,应用系统看作是缓冲寄存器,支付系统的网上系统,网银系统输入此类;算术逻辑单元是业务系统,例如国际业务系统,支付业务系统;累加器是数据系统,保存用户数据;条件状态寄存器看以看作是验签系统,授权系统。

0 0
js js
原创粉丝点击