今日总结
原码: 二进制形式,最高位为符号位,正的符号位为0,负数的符号位1
反码: 正数的跟原码一样,负数的反码除符号位外取反
补码: 正数的跟原码一样,负数的补码为反码 + 1
移码: 作浮点运算的介码,不管是正数还是负数,都在补码的基础上对符号位取反


运算器:
算术逻辑单元ALU: 跟运算相关
累加寄存器AC: 常用于ALU执行算数逻辑运算提供数据并暂存运算结果的寄存器
数据缓冲寄存器DR: 对内存储器进行读写操作的时候,用来暂存数据的寄存器
状态条件寄存器PSW: 记录运算中产生的标志信息,每一位单独使用,成为标志位(进位,溢出,中断…)
控制器:控制整个计算机各部件有条不紊的工作,其基本功能是取指令与执行指令
程序计数器PC: 用来存放指令地址,运行时用来获取下一条指令的位置。
指令寄存器IR: 存储正在执行的指令,存储位数由指令字长决定。
指令译码器ID: 分析指令的操作码,来决定操作的性质与分法。
时序部件: CPU执行指令时根据时序部件发出的时钟信号进行相应操作,在取指阶段读取指令,在分析和执行阶段读取数据。

浙公网安备 33010602011771号