寄存器是什么

如题所述

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。

按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。

寄存器的结构

在数字电路中,用来存放二进制数据或代码的电路称为寄存器。寄存器是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,存放门位二进制代码的寄存器需用逐个触发器来构成。

对寄存器中的触发器只要求它们具有置1,置0的功能即可,因而无论是用电平触发的锁存器(latch-up),还是用脉冲触发或边沿触发的触发器(flip-flop),都可以组成寄存器。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-10
所谓寄存器其实就是cpu内部用来存放数据的储存区域,用来暂时存放参与运算的数据和运算结果。寄存器的存储电路是由锁存器或触发器构成的,因为一个锁存器或触发器能存储1位二进制数,所以由N个锁存器或触发器可以构成N位寄存器。
相似回答