80X86的指令系和寻址方式.docVIP

  • 11
  • 0
  • 约5.46千字
  • 约 7页
  • 2016-08-28 发布于贵州
  • 举报
80X86的指令系和寻址方式

第三章 80X86的指令系统和寻址方式 1、给定 (BX)=637DH,(SI)=2A9BH,位移量D=7237H,试确定在以下各种寻址方式下的有效地址是什么 (1)立即寻址 没有 (2)直接寻址 7237H ;MOV AX,[7237h] (3)使用BX的寄存器寻址没有(4)使用BX的间接寻址 637DH ;MOV AX,[BX] (5)使用BX的寄存器相对寻址0D5B4H ;MOV AX,D[BX] (6) 基址变址寻址 8E18H ;MOV AX,[BX][SI] (7)相对基址变址 004FH ;MOV AX,D[BX][SI] 2、根据下列要求,写出相应的汇编指令 (1)把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。 (2)答案: (1)ADD DX,BX (2)ADD AL,[BX][SI] (3)ADD [BX][0B2H], CX (4MOV AX,2A59H ADD [0524H] ,AX (5)ADD AL ,0B5H?? 3、写出把首地址为BLOCK的字数组的第6个字送回到DX寄存器的指令。要求使用以下几种寻址方式: (1)寄存器间接寻址 (2)寄存器相对寻址 (3)基址变址寻址 答案: (1)寄存器间接寻址 MOV BX, BLOCK ADD BX, 0AH MOV DX ,[BX] (2)寄存器相对寻址 M

文档评论(0)

1亿VIP精品文档

相关文档