您的位置:首页 > 其它

对CPU,内存, 硬盘,指令之间的关系的理解

2017-02-26 15:21 309 查看
    CPU的发展经历了八个阶段,从开始的电子管、晶体管到现在的64位多核处理器,随着技CPU术的先进也带动了计算机的发展。CPU通常包括运算部件、寄存器组、微命令产生部件以及时序系统等,这些部分通过CPU内部总线连接,进行信息交换。那么CPU的主要功能当然是执行程序和控制信息的输入输出。CPU内数据传送通路的中心是ALU,这是内部数据传输,以及跟外部交互的重要接口。ALU本身不具有暂存数据的能力,因此在ALU的输入端设置暂存器,暂存由内总线送来的数据。内存即为主存,使用半导体存储器组成的,可使用SRAM芯片,也可使用DRAM芯片。硬盘存储器是外存的主体,相比软盘来说,有更大的存储容量,更长的使用寿命和更高的数据传输速率。

    CPU的工作基本体现为执行指令,指令分为两种,一种为程序形态,也就是二进制的指令序列;另一种为硬件执行的操作,每一种操作都对应一条指令,这些操作集合也就是一个指令集。而计算机能执行的全部指令的集合构成指令系统。CPU在工作时,首先要取指令,从内存中读取指令放入指令寄存器,然后CPU将指令寄存器中的指令分解成操作吗和地址码等,再执行指令,最后将计算结果保存到内存中。CPU通过执行指令来完成某种运算或进行某种操作。CPU可以直接与内存相连,也可通过双桥架构与北桥芯片组相连,北桥芯片组与内存连接。CPU对内存进行读、写时,总是先输出地址,然后送出读、写命令,最后才通过数据总线进行信息交换。启动磁盘后第一步是寻道,也就是将磁头直接定位于目的磁道上;寻道完成后在磁道内顺序查找起始扇区,此时磁头不动而盘片旋转;找到扇区后,磁头开始连续读、写,此时需要占用总线与主存进行数据传送,从内存中获得数据,写入磁盘,或者从磁盘中读得数据送往内存中。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  硬盘 内存 cpu