第3章_语言基础分解.ppt

3.1 概述 8088和8086的指令系统是完全相同的; 8086的指令系统共包含92种基本指令,按照功能分为 6大类: 1、数据传送Data Transfer 2、算术运算Arithmetic 3、逻辑运算和移位logic 4、串操作string manipulation 5、控制转移类control transfer 6、处理器控制processor control 指令与指令系统 指令: 控制计算机完成某种操作的命令 指令系统: 处理器所能识别的所有指令的集合 指令的兼容性: 同一系列机的指令都是兼容的 指 令 格 式 指令中应包含的信息: 指令格式 3.1.1 指令的基本构成 一条8086指令包含有操作码和操作数两部分,指令的长度在1~7个字节之间。 立即操作数、寄存器操作数、存储器操作数 立即操作数即常数;可以是字节(8位)、字(16位); 立即操作数只能用作源操作数,不能用作目的操作数; 2、寄存器操作数 寄存器操作数存放在CPU的8个通用寄存器或4个段寄存器中,既可以用作源操作数也可以用作目的操作数;但CS一般不作为目的操作数; 个别指令将FLAGS作为操作数; 3、存储器操作数 存储器操作数可以是字节、字、双字,分别存在1个、2个、4个存储单元中;它既可以用作源操作数也可以用作目的操作数; 注意:对大多数指令,不允许源操作数和目的操作数同

文档评论(0)

1亿VIP精品文档

相关文档