CPU
CPU是整个计算机的核心,它包括运算器和控制器。
具体功能包括:
指令控制:取指令、分析指令和执行指令的操作。
数据加工:对数据进行算术和逻辑运算。
中断处理:对计算机运行过程中出现的异常情况和特殊情况进行处理。
时间控制:对各种操作加以时间上的控制,为每条指令按时间顺序提供应有的控制信号。
控制器是整个系统的指挥中枢,基本功能是执行指令。
控制器由程序计数器(PC)、指令寄存器(IR)、存储器地址寄存器(MAR)、存储器数据寄存器(MDR)、指令译码器组成。
PC:保存下一条指令在主存中的存放地址。
IR:保存当前正在执行的那条指令。
MAR:存放所要访问的主存单元的地址。
MDR:存放向主存写入的数据或从主存中读取的数据。
指令译码器:对操作码字段译码,向控制器提供特定的操作信号。
指令执行过程:
取指令=>分析指令=>【取操作数】=>执行指令=>【送结果】
网友评论