学文网

寄存器和存储器的区别 寄存器和存储器的区别是什么

时间:2023-08-15 08:13:15 文/李盛老师 经验学文网www.xuewenya.com

1、存储器在CPU外,一般指硬盘,U盘等可以在切断电源后保存资料的设备,容量一般比较大,缺点是读写速度都很慢,普通的机械硬盘读写速度一般是50MB/S左右。内存和寄存器就是为了解决存储器读写速度慢而产生的多级存储机制,从20世纪50年代开始,磁芯存储器曾一度成为主存的主要存储介质,但从20世纪70年代开始,逐步被半导体存储器所取代,目前的计算机都是用半导体存储器。现在的DDR2内存的读写速度一般为6~8GB/S,跟机器性能也有关系。

2、寄存器(又称缓存)一般是指由基本的RS触发器结构衍生出来的D触发,就是一些与非门构成的结构,一般整合在CPU内,其读写速度跟CPU的运行速度基本匹配,但因为性能优越,所以造价昂贵,一般好的CPU也就只有几MB的2级缓存,1级缓存更小。使用寄存器可以缩短至零长度、节省存储空间,提高指令的执行速度。

3、不同的寄存器有不同的作用,如:通用寄存器(GR)用以存放操作数、操作数的地址或中间结果;指令寄存器(IR)用以存放当前正在执行的指令,以便在指令执行的过程中,控制完成一条指令的全部功能。CPU计算时,先预先把要用的数据从硬盘读到内存,然后再把即将要用的数据读到寄存器。最理想的情况就是CPU所有的数据都能从寄存器里读到,这样读写速度就快,如果寄存器里没有要用的数据,就要从内存甚至硬盘里面读,那样读写数据占的时间就比CPU运算的时间还多的多。

推荐文章

广东高考排名245400左右排位历史可以上哪些大学,具体能上什么大学2024-06-09 12:42:28

湖南商务职业技术学院和武汉外语外事职业学院哪个好 附对比和区别排名2024-06-09 12:39:11

上饶职业技术学院和江西外语外贸职业学院哪个好 附对比和区别排名2024-06-09 12:35:24

浙江高考排名56650左右排位综合可以上哪些大学,具体能上什么大学2024-06-09 12:30:29

天津高考排名6950左右排位综合可以上哪些大学,具体能上什么大学2024-06-09 12:25:12

河南高考排名134880左右排位理科可以上哪些大学,具体能上什么大学2024-06-09 12:19:59

灯光污染会造成什么危害 灯光污染的危害2023-08-12 05:23:40

山东地图像什么 山东地图的形状相似什么2023-08-17 20:01:43

软床垫适合什么凉席 软床垫适合哪种凉席2023-08-28 05:21:38

卫生间防滑有什么方法 卫生间防滑的方法2023-08-13 16:02:09

灯光污染会造成什么危害 灯光污染的危害2023-08-12 05:23:40

山东地图像什么 山东地图的形状相似什么2023-08-17 20:01:43

软床垫适合什么凉席 软床垫适合哪种凉席2023-08-28 05:21:38

如何防止木地板起鼓 防止木地板起鼓的做法2023-08-19 20:08:16

游泳镜防雾有哪些妙招 游泳镜防雾的几个小妙招2023-08-17 18:55:22

口袋妖怪怎么换技能位置 口袋妖怪如何换技能位置2023-08-13 14:36:12

最新文章