CUP中有哪几类主要寄存器,用一句话回答其功能

如题所述

中间寄存器、描述字寄存器、B寄存器。

1、中间寄存器:其长度为 128 位,其通过操作数来决定实际长度。IR 在“进栈并取数”指令中发挥重要作用,在执行该指令过程中,将ACC的内容发送于IR,之后将操作数取到ACC,后将IR内容进栈。

2、描述字寄存器:其主要应用于存放与修改描述字中。DR的长度为64位,为了简化数据结构处理,使用描述字发挥重要作用。

3、B寄存器:其在指令的修改中发挥重要作用,B 寄存器长度为32位,在修改地址过程中能保存地址修改量,主存地址只能用描述字进行修改。

扩展资料

工作原理:

1、寄存器通常由触发器组成,一个触发器司以存放一位二进制代码,若要存放N位二进制数码,则需用N个触发器。 

2、寄存器应具有接收数据、存放数据和输出数据的功能,它由触发器和门电路组成。只有得到“存入脉冲”时,寄存器才能接收数据;在得到“读出”指令时,寄存器才将数据输出。

3、寄存器存放数码的方式有并行和串行两种。并行方式是数码从各对应位输入端同时输入到寄存器中;串行方式是数码从一个输入端逐位输入到寄存器中。

参考资料来源:百度百科-cpu

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-30
数据缓冲寄存器(DR)、指令寄存器(IR)、程序计数器(PC)、数据地址寄存器(AR)、通用寄存器(R0~R3)、状态字寄存器(PSW)本回答被网友采纳
第2个回答  2019-06-21
数据缓冲寄存器、数据地址寄存器、通用寄存器、状态字寄存器、程序计数器、指令寄存器。
功能:执行指令、操作,时间的控制以及数据加工。
相似回答