第三章8088868令系统
第三章 8088/8086指令系统
3-1概述 基本知识点 指令:告诉计算机如何处理数据的命令。 条指令包括如下内容: )操作码:指令所执行的操作。 2)操作数:指令操作的对象,包括操作数的 来源,操作结果的去向。操作对象通常为 存储器地址,寄存器或立即数。 :MOⅴAX,03H出址码 例 操作码‖目的源操作数 操作数
3-1 概 述 基本知识点 • 指令:告诉计算机如何处理数据的命令。 一条指令包括如下内容: 1)操作码:指令所执行的操作。 2)操作数:指令操作的对象,包括操作数的 来源,操作结果的去向。操作对象通常为 存储器地址,寄存器或立即数。 例:MOV AX, 03H —————地址码 MOV 操作码 地址码 AX, 03H 目的 操作数 AX, 源操作数 03H
2、指令系统: 计算机所能执行的全部指令的集合。 RISC(精简指令集)计算机技术。 CISC(复杂指令集)计算机技术 3、寻址方式: 指令中说明操作数所在地址及获得转 移地址的方法。 l:地址例:[DI[20001 ()s内容例:(DID)(20000
2、指令系统: 计算机所能执行的全部指令的集合。 • RISC(精简指令集)计算机技术。 • CISC(复杂指令集)计算机技术。 3、寻址方式: 指令中说明操作数所在地址及获得转 移地址的方法。 [ ]: 地址 例: [DI] [2000] ( ):内容 例:(DI) (20000)
操作数的主要来源 立即数操作数 可以是8位、16位的常数。 注:只能做源操作数,不能做目的操作数。 例: MOV AX,1234H 寄存器操作数 是某个8或16位寄存器中的内容。 例:MOAX,BX 存储器操作数 来自1个,2个或4个存储单元的内容。 例: MOV AX,[134H
操作数的主要来源: • 立即数操作数 —可以是8位、16位的常数。 注:只能做源操作数,不能做目的操作数。 例: MOV AX,1234H • 寄存器操作数 —是某个8或16位寄存器中的内容。 例:MOV AX,BX • 存储器操作数 —来自1个,2个或4个存储单元的内容。 例: MOV AX,[1234H]
、指令的执行时间 意义: 在特殊的定时,延时程序中必需了 解指令的执行时间。 条指令的执行时间包括: 取指令、取操作数、执行指令及传 送结果因素,用时钟周期表示
二、指令的执行时间 意义: 在特殊的定时,延时程序中必需了 解指令的执行时间。 一条指令的执行时间包括: 取指令、取操作数、执行指令及传 送结果因素,用时钟周期表示