我的软考笔记-计算机组成与结构-计算机基本工作原理
寄存器:
1.程序计数器PC:用于存放指令的地址*。
2.状态寄存器:用于记录运算中产生的标志信息。
3.通用寄存器:cpu中的一组工作寄存器,运算时用于暂存操作数和地址。
4**.累加寄存器**:是一个数据寄存器,在运算时用于暂时存放操作数和中间运算结果,不能长时间保存一个数据。
5.指令寄存器:内容为正在执行的指令,其位数取决于指令字长。
海明码:2^k -1>=r+k
循环冗余校验码(CRC):k个数据位之后跟r个校验位。长度k+r
译码器主要作用是进行指令译码。功能:对现行指令进行分析,确定指令类型和指令所要完成的操作以及寻址方式,并将对应的控制命令发往相关部件。
冗余:
1.结构冗余:其工作方法可分为静态、动态和混合冗余。
2.信息冗余:为了检测或纠正信息在运算或传输中错误另外加的信息。
3.时间冗余:是指以重复执行指令或程序来消除瞬时错误带来的影响。
4.冗余附件技术:实现上述冗余技术所需的资源和技术。