8086指令详解

  • 格式:doc
  • 大小:581.00 KB
  • 文档页数:31

1 8086指令详解目录

目录 .................................................................................................................................................. 1

数据传送指令 ................................................................................................................................... 3

一、通用数据传送指令 ........................................................................................................... 3

1 传送指令 ....................................................................................................................... 3

2 扩展传送指令 ............................................................................................................... 4

3 交换指令 ....................................................................................................................... 4

二、堆栈操作指令 ................................................................................................................... 5

1 压栈指令 ....................................................................................................................... 5

2 出栈指令 ............................................................................................................................... 5

三、地址传送指令 ................................................................................................................... 6

四、标志寄存器传送指令 ....................................................................................................... 6

五、查表指令 ........................................................................................................................... 6

六、符号扩展指令 ................................................................................................................... 7

算术运算指令 ................................................................................................................................... 7

一、加法指令 ........................................................................................................................... 7

二、减法指令 ........................................................................................................................... 8

三、加1减1指令 ................................................................................................................... 8

四、比较指令 ........................................................................................................................... 8

五、交换相加指令 ................................................................................................................. 10

六、求补指令 ......................................................................................................................... 10

七、乘法指令 ......................................................................................................................... 10

八、除法指令 ......................................................................................................................... 11

九、BCD算术运算 ............................................................................................................... 11

十、ASCII算术运算 ............................................................................................................. 12

逻辑运算指令 ................................................................................................................................. 13

一、逻辑指令 ......................................................................................................................... 13

1 逻辑与指令 ................................................................................................................. 13

2 逻辑或指令 ............................................................................................................... 13

3 逻辑异或指令 ............................................................................................................. 13

4 逻辑非指令 ................................................................................................................. 14

5 测试指令 ..................................................................................................................... 14

二、移位指令 ......................................................................................................................... 14

1 一般移位指令 ............................................................................................................. 14

2 循环移位指令 ............................................................................................................. 15

3 双精度移位指令 ......................................................................................................... 16

三、位操作指令 ..................................................................................................................... 17