创意中国第一期:寄存器是个什嘛玩意?

来源:百度文库 编辑:神马品牌网 时间:2024/03/29 21:41:16

简单说:
两个数相加1+2:先把1放到一个寄存器中,把2放到另一个寄存器中,然后通过ALU做加运算
寄存器直接和ALU相连,用于暂存运算数的,高速缓存是它的下一级,内存是再下一级
CPU中的寄存器是按照ALU设计的,个数不多
通俗地讲,寄存嚣就相当于一个临时仓库,其中的数据更新最快,CPU中存在,比如说一些存放中间结果的寄存器,还有一些存放程序状态的,叫程序状态寄存器,还有一些像MAR(存储器地址寄存器)和MDR(存储器数据寄存器)等,当然,外设中也存在一些寄存器,像地址寄存器(用于寻址),控制/状态寄存器

CPU内的一种容量非常小的同运算器相同速度运行的缓存.

cpu做最最底层运算时存储数据用的东西