寄存器的作用(芯片内部寄存器都是做什么用的
知识大全 2022-08-01 13:08www.worldometers.cn知识大全
(1)指令寄存器(IR):IR用于保存指令。从主存储器取出的指令存放在IR中,直到新的指令从主存中取出为止。
(2)程序计数器(PC):PC保存将要执行的指令地址,故又称指令地址寄存器。CPU取指令时,将PC的内容送到主存地址寄存器,然后修改PC的值形成下一条将要执行的指令地址
(3)地址寄存器(AR):AR用来保存当前CPU所要访问的主存单元地址,无论CPU是取指令还是存取数据,都必须先将要访问的主存单元地址送AR,直到读/写操作完成。
(4)通用寄存器组(GR):通用的含义是指寄存器的功能有多种用途,GR可作为ALU的累加器、变址寄存器、地址指针、指令计数器、数据缓冲器,用于存放操作数(包括源操作数、目的操作数及中间结果)和各种地址信息等。
(5)数据缓冲寄存器(DR):DR作为CPU和主存之间的数据缓冲寄存器用于存放操作数、运算结果或中间结果,以减少访问主存的次数;也可存放从主存中读出的数据,或准备写入主存的数据。
(6)程序状态字寄存器(PSW):PSW用于保存由算术运算指令、逻辑运算指令、测试结果等建立的各种条件标志。常见的状态信息包括进位标志(C)、溢出标志(V)、结果为负数标志(S)及结果为零标志(Z)等。
上一篇:中关村中学(中关村中学占地面积)
下一篇:联通宽带怎么样(联通宽带网络稳定吗)