1.什么是寄存器
在计算机操作过程中,用来暂时存放数据与代码等信息的部件被称为寄存器,寄存器是 CPU
内部的构造,某些寄存器的组合可以看作可是具有特殊功能的、小型的、高速的、相互分立的储存器。目前通用寄存器主要有四种
,即“AX、BX、CX、DX”;同样的,这四个寄存器也是16位的,能存放两个字节。AX、BX、CX、DX
这四个寄存器一般用来存放数据,也被称为数据寄存器。

2.寄存器工作原理
寄存器原理:寄存器的基本单元是D触发器,按照其用途分为基本寄存器和移位寄存器。基本寄存器是由D触发器组成,在CP脉冲作用下,每个D触发器能够寄存一位二进制码。在D=0时,寄存器储存为0,在D=1时,寄存器储存为1。
3.寄存器和存储器的区别
(1)主要功能
存储器功能:存放指令和数据,并能由中央处理器(CPU)直接随机存取。
寄存器功能:可将寄存器内的数据执行算术及逻辑运算,存于寄存器内的地址可用来指向内存的某个位置,即寻址;可以用来读写数据到电脑的周边设备。
(2)访问速度
寄存器的速度比主存储器的速度要快很多,由于寄存器的容量有限,所以将不需要操作的数据存放在主存储器中;而主存储器中的数据必须放入寄存器材能够进行操作。简单地说:寄存器是操作数据的地方,存储器是存放数据的地方。
(3)结构
寄存器一般是指由基本的RS触发器结构衍生出来的D触发,就是一些与非门构成的结构,一般整合在CPU内,其读写速度跟CPU的运行速度基本匹配,但因为性能优越,所以造价昂贵,一般好的CPU也就只有几MB的2级缓存,1级缓存更小。
存储器是在CPU外,一般指硬盘,U盘等可以在切断电源后保存资料的设备,容量一般比较大,缺点是读写速度都很慢,普通的机械硬盘读写速度一般是50MB/S左右。
所以内存和寄存器的出现就是为了解决存储器读写速度慢而产生的多级存储机制。
(4)优势
使用寄存器可以缩短至零长度、节省存储空间,提高指令的执行速度。不同的寄存器有不同的作用,如:通用寄存器(GR)用以存放操作数、操作数的地址或中间结果;指令寄存器(IR)用以存放当前正在执行的指令,以便在指令执行的过程中,控制完成一条指令的全部功能。
但是存储器包括寄存器,存储器有ROM和RAM,寄存器只是用来暂时存储,是临时分配出来的,所以存储器不会像寄存器断电后里面的内容就没了。
以上就是有关于寄存器的定义、工作原理及其与存储器的区别的全部梳理,如果还想了解更多工业器件的相关内容,敬请关注三个皮匠报告的行业知识栏目。
推荐阅读
什么是晶体振荡器?工作原理是?与芯片有什么区别?
什么是冷油器?原理是?特点介绍
什么是铝电解电容器?结构是?厂商有哪些?