第2章 计算机指令集系统
1.按照寄存器对指令集结构的分类
三大类:堆栈、累加器、通用寄存器组
通用寄存器组分三类:RM、RR、MM(R为寄存器,M为存储器)
2.操作数寻址方式描述
3.指令集结构的功能设计
在确定哪些基本功能用硬件来实现时,主要考虑的因素有3个:速度、成本与灵活性。
用硬件实现的特点是速度快、成本高、灵活性差 (一般出现频度高的基本功能用硬件)
用软件实现的特点是速度慢、价格便宜、灵活性好
4.对指令集的基本要求
完整性、规整性、高效率和兼容性。
5.MIPS指令集的寻址方式
共4种,立即数寻址和偏移量寻址两种原生的寻址方式,
从中衍生出了寄存器间接寻址、16位绝对寻址两种寻址方式。
6.MIPS的指令格式及其组成部分
组成部分:操作码和地址码
7.指令集的三种编码格式
(1)可变长度编码格式 (2)固定长度编码格式 (3)混合型编码格式