微机原理电子课件——第3章 16位32位微处理器指令系统.ppt

微机原理电子课件——第3章 16位32位微处理器指令系统.ppt

第3章 16位/32位微处理器指令系统 指令:要求计算机执行各种特定操作的命令。 指令系统:微机能够识别和执行的全部指令集合。 不同的微处理器所对应的指令系统也不相同。 3.1 指令的基本格式 3.1.1 指令的构成 包括两部分: 操作码:表示操作性质或类型编码 操作数:操作对象。 一般来说,第一字节表示操作码,第二字节表示寻址方式,第三、四字节表示操作数在内存的位移量或者是立即数(在指令中没有位移量时),第五、六字节表示立即数。 3.1.2 8086/8088的指令格式 基本格式: [标号:] 操作码助记符 目的操作数,源操作数 [;注释] 标号:为该条指令所在内存单元的符号地址,后面要跟冒号。标号一般由字母开头,后跟字母、数字或特殊字符,不允许使用保留字。 操作码助记符:指示CPU执行什么样的操作。 操作数:分目的操作数和源操作数两种。目的操作数是指令结果存放的位置,源操作数是指令操作的对象。 注释:说明本条指令或一段程序的功能,使程序可读性强。汇编程序对其不进行处理。 3.2 8086/8088的寻址方式 操作数的寻址方式就是指寻找操作数位置的方式。 1.立即寻址 操作数包含在指令中,这种操作数称为立即数 可以是8位数值(00H~FFH) 也可以是16位数值(0000H~FFFFH) MOV AL,80H;将80H送入AL MOV

文档评论(0)

1亿VIP精品文档

相关文档