halisi7

一个专注技术的组织

0%

8088/8086指令系统

8088/8086指令系统

考核要求

image-20220415141956313

8088/8086的寻址方式

image-20220415142118760

指令的组成

image-20220415142306471

  • 操作数指左边的目的操作数和源操作数。

image-20220415142551234

image-20220415142754640

image-20220415142934054

  • i表示立即数。
  • r是寄存器。
  • m是存储器。

寻址方式分类

image-20220415143122747

立即数寻址

image-20220415143447717

  • AL是8位,范围是0~255,500就超出范围了。
  • AX是16位,范围是0~65535。
  • 使用时要注意长度要匹配。

image-20220415143714509

  • 加上 Byte/Word PTR用于限制5表示的是字节还是字。

寄存器寻址

image-20220415144106524

  • 双操作数指令长度要一致,不能是8位对16位。
  • CS不能作为目的操作数,即,的前面。

存储器寻址

image-20220415144225410

寄存器直接寻址

image-20220415154719090

寄存器间接寻址

image-20220415154903183

  • []括号内只能出现那四种情况。

寄存器相对寻址

image-20220415155135323

  • []括号内只能出现那四种情况。

基址变址寻址

image-20220415155508821

  • 只能是两个基址中选一个或两个变址中选一个。

相对基址变址寻址

image-20220415155628195

思考题

image-20220415155714702

image-20220415155727746

image-20220415160010866

常用指令

image-20220415191123456

传送指令

image-20220415191210230

image-20220415191256521

错误用法

image-20220415191520073

交换指令

image-20220415191600327

LEA

image-20220415191647773

堆栈操作

image-20220415191752324

image-20220415191842315

image-20220415191907696

image-20220415191940522

思考题

image-20220415192018195

打赏一下作者~ ฅ( ̳• ◡ • ̳)ฅ