第五章指令系统(寻址方式以及指令寻址)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机组成原理第五章指令系统5.2 寻址方式及指令寻址

1寻址方式的概念

根据冯诺依曼计算机的工作原理,需要根据物理地址从内存中去取指令和数据。如何获得指令和数据的物理地址?!

寻址方式

寻找指令和操作数有效地址的方法

2指令的寻址方式

■计算指令有效地址的方法;

■指令的寻址方式只有两种

◆顺序寻址

◆跳跃寻址

2指令的寻址方式

■指令的顺序寻址

◆程序的指令序列在主存顺序存放。执行时从第一条指令开始(!),逐

条取出并逐条执行,这种程序的顺序执行过程,称为顺序寻址方式。

◆CPU中设置程序计数器(PC)对指令的顺序号进行计数。PC开始时存

放程序的首地址,每执行一条指令,PC 加”1”,指出下条指令的地址,

直到程序结束。

2指令的寻址方式

■指令的顺序寻址

100Inc AX add ax,bx PC +1100101内存101OP

M S R S M d R d

IR Mem[pc++]需要深刻理解“+1”存储1条指令占用的字节单元数

与存储字长有关!

■指令的跳跃寻址IR

100JMP 103MOV AX,BX PC

内存100

101

102

103

+1JMP 103指令寄存器IR MOV AX,BX 101103104PC IR(A)2指令的寻址方式

相关文档
最新文档