工业控制
cpu寄存器和存储器的区别
寄存器存在于CPU中,速度很快,数目有限;存储器是内存,速度稍慢,但数量很大。寄存器的功能是存储二进制代码,是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。
寄存器是操作数据的地方,存储器是存放数据的地方。
1,寄存器内的数据执行算术及逻辑运算;存于寄存器内的地址可用来指向内存的某个位置,即寻址;可以用来读写数据到电脑的周边设备,存放指令和数据,并能由中央处理器(CPU)直接随机存取。
2,寄存器的速度比主存储器的速度要快很多,由于寄存器的容量有限,所以将不需要操作的数据存放在主存储器中,主存储器中的数据必须放入寄存器材能够进行操作。
3,寄存器是中央处理器内的组成部分,是有限存贮容量的高速存贮部件,可用来暂存指令、数据和地址。存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取,有了存储器,计算机才有记忆功能,才能保证正常工作。
区别
主要区别
1、寄存器存在于CPU中,速度很快,数目有限;
存储器就是内存,速度稍慢,但数量很大;
计算机做运算时,必须将数据读入寄存器才能运算。
2、存储器包括寄存器, 存储器有ROM和RAM
全部0条评论
快来发表一下你的评论吧 !