第三章 指令系统
本章讨论计算机的指令系统,包括指令格式、寻址方式、堆栈操作、指令类型以及指令系统的发展趋势。
章节目录
本章概述
指令系统是计算机硬件和软件的接口,是计算机系统结构的重要组成部分。本章将深入学习:
核心内容
- 指令格式设计 - 理解指令的基本构成,掌握不同地址数量指令的特点和扩展操作码技术
- 寻址方式 - 掌握各种数据寻址方式及其应用场景,这是考试的绝对重点
- 堆栈机制 - 理解LIFO原理及其在程序调用和中断处理中的应用
- 指令分类 - 了解数据传送、运算、程序控制、I/O等各类指令的功能
- 体系结构发展 - 理解从CISC到RISC的演进过程和设计思想
学习重点
- 寻址方式的计算 - 各种寻址方式下有效地址(EA)的计算方法
- 扩展操作码设计 - 在有限编码空间内合理分配不同类型指令的操作码
- CISC vs RISC对比 - 两种指令系统设计理念的特点和适用场景
- 堆栈操作 - 在子程序调用、中断处理、表达式求值中的应用
易考知识点
- 不同地址数指令的访存次数计算
- 立即寻址、直接寻址、间接寻址等的区别和应用
- 变址寻址与基址寻址的异同
- 堆栈在程序调用中保存返回地址和现场的过程
- CISC和RISC的主要特征对比