第三章80X86寻址方式和指令系统讲述.ppt

第三章80X86寻址方式和指令系统讲述

第三章 80X86寻址方式和指令系统 3.1 80X86寻址方式 3.2 80X86指令格式 3.3 80X86指令系统 3.1 80X86寻址方式 3.1.1 数据寻址方式 操作数有可能在: (1) 代码段中,作为指令中的立即数 (2) CPU寄存器中 (3)存储器的数据段或堆栈段或附加数据段中 所以,总的来说,数据寻址方式分为三种: 立即寻址 寄存器寻址 存储器寻址 一、立即寻址 操作数直接包含在代码段的指令中。 如: MOV EAX MOV BX,6688H MOV AX,1234H 立即数只能作为源操作数 立即寻址主要用来给通用寄存器或存储器赋值 不允许给段寄存器直接赋值 例3.1 立即寻址 立即寻址过程示意 二、寄存器寻址 操作数在寄存器中。 32位寄存器:EAX、EBX、ECX、EDX、ESP、EBP、 ESI、EDI 16位寄存器:AX、BX、CX、DX、SP、BP、SI、 DI、CS、DS、SS、ES、FS、GS 8 位寄存器:AH、AL、BH、BL、CH、CL、DH、DL 如:MOV AX,BX MOV EDI

文档评论(0)

1亿VIP精品文档

相关文档