哪位有计算机原理中的寻址方式的说课稿(急需)拜托!

来源:百度知道 编辑:UC知道 时间:2024/06/21 15:21:59

指令的寻址方式
指令的任务是知识计算机进行某一种操作,它应提供完成这一操作的一切有关信息,在指令的执行过程中,执行一条指令时所用到的实际地址也可称为有效地址。
1.寻址的概念
所谓寻址就是寻找操作数的地址,在指令的执行过程中,为了取得操作数,既可能要访问存储单元又可能要访问寄存器。
2.基本的寻址方式
基本的寻址方式有如下几种:立即寻址、直接寻址、间接寻址和变址寻址。
3.寄存器寻址方式
若指令地址部分给出某一通用寄存器的地址,而且所需的操作数就在这一寄存器中,我们称之为寄存器寻址方式。
特点:用这种方式指令的地址码短,可腾出空间给操作码用。另外操作数存在寄存器中,CPU不需访问存储器提取数据,因此寻址速度快。提高了指令的执行速度。
缺点:开始时必须将数据存入通用寄存器,并跟踪其内容的变化,最后将内容放回存储器以便保存。
寄存器寻址方式:
(1)寄存器直接寻址方式
(2)寄存器间接寻址方式
(3)变址寄存器寻址
(4)相对寻址方式
(5)基址寻址方式
4.扩展寻址方式
随着计算机应用的发展,对寻址方式提出了新的要求:扩大主存寻址空间,指令系统能寻址到位信息,能对字块进行寻址和处理。