cpu有没有寄存器?

时间:01-19人气:19作者:山河风光

CPU里确实有寄存器,这是它内部最快速的存储区域。寄存器数量不多,一般只有几十个到几百个,但读写速度极快,比内存快上千倍。CPU处理数据时,必须先把数据从内存搬到寄存器,运算完再放回去。寄存器分为通用寄存器和专用寄存器,前者存临时数据,后者存指令地址或状态标志。

寄存器的作用

寄存器是CPU和内存之间的中转站。程序运行时,指令和数据都要经过寄存器。比如计算1+2时,1和2先进寄存器,CPU运算后结果再存回寄存器。寄存器还能保存程序计数器,告诉CPU下一条指令在哪。没有寄存器,CPU就得频繁访问内存,速度会慢得像蜗牛爬行。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行