《计算机原理(4.1)》

141 阅读1分钟

第四章 指令系统

第一节 认识指令

一、基本概念

1.指令:能够识别和执行的操作命令。

2.程序:能够完成一定处理任务的指令序列。

3.指令系统:一个计算机能够执行的各种指令的集合。

4.指令系统分类:

①CISC:复杂指令集计算机。

特点:传统方法设计的计算机指令系统,指令条数多,硬件设计周期长,实现复杂,硬件利用率低。

②RISC:精简指令集计算机。

特点:

①指令数目少,以使用频率高的简单指令为主。

②大多数指令在一个机器周期内完成。

③指令长度固定,指令格式种类少,寻址方式种类少。

④通用寄存器数量多,大多指令在寄存器间完成(存/取数指令需访问内存)。

二、指令系统特点

1.完备性:指用汇编语言编制各种程序时,指令系统提供的指令足够使用。

2.有效性:指指令系统编制的程序能高效地运行,体现在所占存储空间小、执行速度快。

3.规整性:

对称性:指在指令系统中所有寄存器和存储单元都可以同等对待,所有指令都可以使用各种寻址方式。

匀齐性:指一种操作数性质的指令可以支持各种数据结构,在编制程序时不考虑数据类型。

一致性:指令长度应为字节的整数倍。

4.兼容性:指指令在不同的机器上能够不做修改的运行。