软考网工中级-精简笔记
计算机基础硬件架构计算机硬件系统是冯诺依曼设计的体系结构,由运算器、控制器、存储器、输入/输出设备,五大部件组成,运算器和控制器组成中央处理器CPU
控制器&运算器
指令执行过程:取址、译码、执行
控制器:负责访问程序指令,进行指令译码,并协调其他设备,通常由程序计数器PC、指令寄存器IR、指令译码器、状态/条件寄存器、时序发生器、微操作信号发生器组成
程序计数器PC:用于存放下一条指令所在单元的地址(存地址)
指令寄存器IR:存放当前从主存读出的正在执行的一条指令(存指令)
指令译码器:分析指令的操作码,以决定操作的性质和方法
微操作信号发生器:产生每条指令的操作信号,并将信号送往相应的部件进行处理,以完成指定的操作
运算器:负责完成算术、逻辑运算功能,通常由算术/逻辑运算单元ALU、 通用寄存器(存中间状态计算结果)、状态寄存器、多路转换器构成
指令集RISC与CISCRISC精简指令集
对指令数目和寻址方式做精简,让指令的指令周期相同,更适合采用流水线技术,并行执行程度更好
广泛应用于小型机、移动终端设备
控制方式:绝大多数为组合逻辑控制,硬布线逻辑+微程序
流 ...