第二节
数据传送类算术运算类逻辑运算和移位串操作控制转移类处理器控制源LEALDSLES80H-7FH(-128127)DS存储单元个数单位用时钟周期数表示操作数直接存放在指令中紧跟在操作码之后它作为指令的一部分存放在代码段里这种操作数称为立即数立即寻址只能用于源操作数如果是16位数则高位字节存放在高地址中低位字节存放在低地址中内容MOV AL 7n=70000:DLESALU段寄存器…………指令操作
#
#
18086指令系统(2)2逻辑运算和移位指令3指令类型逻辑运算与,或,非,异或移位操作非循环移位,循环移位4 一、逻辑运算逻辑运算指令对 操作数的 要求大多与MOV指令 相同。“非”运算指令 要求操作数 不能是立即数;除“非”运算指令 外,其余指令的执行都会使标志位OF=CF=051“与”指令:格式:ANDOPRD1,OPRD2操作: 两操作数相“与”,结果送目标地址。6“与”指令的应用实现两操作
#
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级杭州电子科技大学 生仪学院微机原理与接口技术1第二章内容回顾2第二章 重点之一 8086CPU内部结构3第二章 重点之二8086CPU4039383736353433323130292827262524232221GNDAD14AD13AD12AD11AD10AD9AD8AD7AD6AD5AD4AD3AD2
第三章 指令系统 操作数存放在内存单元中内存单元的地址由指令中整数或符号表示的整数作为偏移地址缺省的段地址为数据段 内存地址 = 段址×10H偏址 (段址隐含) 例1: MOV AX[1000H] 假设 (DS)=2000H(21000H)=60A0H ?(AX)=60A0H 例2: 符号地址 VAL1 DW 2C5FH
违法有害信息,请在下方选择原因提交举报