牢科学技术学院 例:指令格式如下所示,OP为操作码字 段,试分析指令格式特点 5 10 43 0 OP 源寄存器 变址寄存器 位移量(16位) 「解 (1)双字长二地址指令,用于访问存储器。 (2)操作码字段OP为6位,可以指定64种操作。 (3)一个操作数在源寄存器(共16个),另一个 操作数在存储器中(由变址寄存器和位移量决定 所以是RS型指令 2021年2月20日1时7分 16
2021年2月20日1时7分 16 2021年2月20日1时7分 • 例: 指令格式如下所示,OP为操作码字 段,试分析指令格式特点。 15 10 7 4 3 0 [解]: (1)双字长二地址指令,用于访问存储器。 (2)操作码字段OP为6位,可以指定64种操作。 (3)一个操作数在源寄存器(共16个),另一个 操作数在存储器中(由变址寄存器和位移量决定) 所以是RS型指令
牢科学技术学院 指令和教据的寻导址方式 指令的寻址方式 计算机中有两种信息。即指令和数据(或称操 作数),它们都存放在存储器相应的地址中。运行 程序时,计算机逐条执行指令,并对数据进行处理。 如何从存储器中找到所需要的指令或数据呢?很明 显,只要找到它们在存储器的有效地址即可。 所谓寻址方式,就是寻找指令或操作数的有效 地址的方式。 1.顺序寻址方式:按照指令在内存的存放位置顺序地 取出指令,然后执行的过程,为顺序寻址方式 2.跳跃寻址方式:程序转移执行的顺序。 2021年2月20日1时7分
2021年2月20日1时7分 17 2021年2月20日1时7分 指令和数据的寻址方式 • 指令的寻址方式 计算机中有两种信息。即指令和数据(或称操 作数),它们都存放在存储器相应的地址中。运行 程序时,计算机逐条执行指令,并对数据进行处理。 如何从存储器中找到所需要的指令或数据呢?很明 显,只要找到它们在存储器的有效地址即可。 所谓寻址方式,就是寻找指令或操作数的有效 地址的方式。 1. 顺序寻址方式:按照指令在内存的存放位置顺序地 取出指令,然后执行的过程,为顺序寻址方式。 2. 跳跃寻址方式:程序转移执行的顺序
牢科学技术学院 内存 1顺序寻址 PC 100 100 为了达到顺序寻址的 目的,cPU中必须有一+1 101 个程序计数器(PC) 对指令的顺序号进行计 数。PC中开始时存放 程序的首地址,然后每 执行一条指令,PC加1, 以指出下条指令的地址, 直到程序结束。 2021年2月20日1时7分 18
2021 年 2 月20 日 1 时 7 分 18 2021 年 2 月20 日 1 时 7 分 1.顺序寻址 为了达到顺序寻址的 目的,CPU中必须有一 个程序计数器(PC ) 对指令的顺序号进行计 数。PC中开始时存放 程序的首地址,然后每 执行一条指令,PC 加 1 , 以指出下条指令的地址, 直到程序结束。 100 PC +1 内存 100 101