- 3
- 0
- 约9.71千字
- 约 67页
- 2017-08-14 发布于江西
- 举报
第三章微处理器体系结构及关键技术.ppt
指 令 字 段 常见指令字段分配 操作码位段分配 扩展操作码 * */68 操作数的数目 二元操作(binary operation)是一种基本操作类型,通常包含三个操作数地址:两个源操作数和一个目的(结果)操作数。 每一个操作数可以定位在存储器或寄存器中。 如限制在机器内部只用一个累加器: ① 单操作数指令:累加器用做源操作数以及目的操作数; ② 双操作数指令:累加器用做源操作数之一以及目的操作数,以存储器 为另一个源操作数; 如限制在机器内部只用一个索引寄存器: ① 当进行存储器直接寻址时,存储器地址由指令中的部分字段提供。 ② 当进行指数寻址时,目标地址一部分来自于指令的存储器地址,与一 个指数寄存器相加之后,形成目标操作数的地址。 * */68 计算机的工作本质上就是执行程序的过程。 顺序执行 指令执行的基本过程可以分为取指令(fetch)、分析指令(decode)和执行指令(execute)三个阶段。 非顺序执行 转移(jump) 执行条件/无条件转移指令,不返回 过程(procedure)调用 主程序调用子程序后返回断点 中断(interrupt) 外界突发事件处理完后返回断点 异常( exception) 程序本身产生的某些例外处理完后重新执行 陷阱(trap) 程序本身产生某些例外条件处理完后返回断点 计算机工作过程 * */68
原创力文档

文档评论(0)