本文共 817 字,大约阅读时间需要 2 分钟。
(1)其中CPU的两个主要组成是控制器和运算器,当然新型的CPU也集成了高速缓存和浮点处理器等部件。控制器是整个系统的指挥中心,控制运算器,存储器和输入输出设备的工作情况,它主要包括程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、时序发生器和操作控制器。
——来源于上海交大网络教育精品资源共享课
(2)运算器,顾名思义,完成运算功能,接收控制器指令,完成对操作数的处理功能(算数运算和逻辑运算)。主要由算术逻辑单元(ALU)、累加寄存器(AC)、数据寄存器(DR)和程序状态字寄存器(PSW)组成。
——引自上海交大网络教育精品资源共享课
2.存储设备用于存储,其特点差异较大,读取/存储有快有慢、容量有大有小、价格有贵有贱。(图来源于深入理解计算机系统-第二版)
当准备要执行存储在存储器中的程序时(二进制文件)、CPU通知要把指令加载到内存中(这是传统的读取方式、现在采用的DMA技术-直接存储器读取技术),等待加载结束,通知CPU加载完毕,然后CPU将指令读取到寄存器中,接着将对指令进行译码,识别出指令要完成的操作,紧接着就是对指令的操作数进行相应的操作。总结起来就是1取码,2译码,3执行。(图来源于深入理解计算机系统-第二版)
(PS:菜鸟初次写,望指正,感激不尽!)