何谓寄存器寻址方式?它有什么特点?
何谓寄存器寻址方式?它有什么特点?
【正确答案】:(1)若指令地址部分给出某一通用寄存器的地址(即寄存器名),而且所需的操作数就在这一寄存器中,我们称之为寄存器寻址方式。(2)它的特点是:用这种方式指令的地址码短,可腾出空间给操作码用。另外操作数存在寄存器中,CPU不需访问存储器提取数据,因此寻址速度快。提高了指令的执行速度。但寄存器寻址的缺点是:开始时必须将数据存入通用寄存器,并跟踪其内容的变化,最后将内容放回存储器以便保存。如果程序只使用寄存器一次,需多执行“装入”和“保存”两条指令。效率不会提高,反而降低。但是,如果程序多次重复使用相同的指令和寄存器时效果就大不一样了。
Top