8、通用寄存器
参考资料:
L-1.3:Various General Purpose Registers in Computer Organization and Architecture - YouTube
数据寄存器(data register)
意味着临时存储数据的地方,大小一般是一个字(word)
累加寄存器(accumulation register)
使用累加寄存器存储中间数据,意味着输出当输入使用,将某一段时间内处理的结果存储在累加器,大小一般是一个字(word)
程序寄存器(program counter)
用来存储下一条指令的地址
指令寄存器(instruction register)
用于处理正在执行的指令,拥有较多格式,后面会详细解释
临时寄存器(temporary register)
用来存储临时数据
输入寄存器(input register)
从输入设备获取数据
输出寄存器(output register)
将结果提供给输出设备