指令字长:一个指令字中包含二进制的位数 机器字长:指计算机能直接处理的二进制数据的位数,它决定了计算机的运算精度。 机器字长通常与主存单元的位数一致 单字长指令:指令字长=机器字长 半字长指令:指令字长=1/2 机器字长 双字长指令:指令字长=2 倍机器字长 从计算机组成的层次结构分,指令有以下几种: 微指令:微程序级的命令 硬件 机器指令:介于二者之间 宏指令:若干条机器指令组成的软件 软件 机器指令介于微指令与宏指令之间,通常简称为指令。每一条指令可完成一个独立的算术运算或逻辑运算操作 从组成的角度讲,指令是软件与硬件的接口、交界面。 本章讨论的指令---机器指令 计算机语言有: 机器语言:0、1 代码,机器可直接识别; 汇编语言:符号化、需汇编程序翻译; 高级语言:B、F、C、P…需翻译(编译或解释) 机器语言是以机器指令的形式书写的语言,其它类型的语言,只有变成机器指令的形式,机器才能直接执行。 高级语言与计算机的硬件结构及指令系统无关, 汇编语言依赖于计算机的硬件结构和指令系统。 不同的机器有不 同的指令,所以用汇编语言编写的程序不能在其他类型的机器上运行。 指令系统:一台机器所包含的全部指令 不同的计算机,其用途不同,系统结构不同,采用的硬软件技术不同,其指令系统的功能也不同,有的强大,有 的弱小,但其指令不外乎以下几类:1 算逻运算类 2 数据传送类 3 指令控制类 4 I/O 类 5 其它:停机 MIPS 处理器参数 MIPS(Million Instructions Per Second):单字长定点指令平均执行速度 Million Instructions Per Second 的缩写,每 秒处理的百万级的机器语言指令数。这是衡量 CPU 速度的一个指标。像是一个 Intel 80386 电脑可以每秒处理 3 百万 到 5 百万机器语言指令,即我们可以说 80386 是 3 到 5MIPS 的 CPU。MIPS 只是衡量 CPU 性能的指标。 MIPS 公司及其开发的体系结构 MIPS 体系结构(Microprocessor without interlocked piped stages) MIPS 技术公司是一家设计制造高性能、 高档次及嵌入式 32 位和 64 位处理器的厂商, RISC 处理器方面占 在 有重要地位。