zoukankan      html  css  js  c++  java
  • 8086寻址方式

    一、立即数寻址,寄存器寻址,存储器寻址(加上其他好多)

    1. 分别说明下列指令的源操作数和目的操作数各采用什么寻址方式。

    (1)MOV AX,2408H (2)MOV CL,0FFH (3)MOV BX,[SI] (4)MOV 5[BX],BL (5)MOV [BP+100H],AX (6)MOV [BX+DI],’$’

    (7)MOV DX,ES:[BX+SI] (8)MOV VAL[BP+DI],DX (9)IN AL,05H (10)MOV DS,AX

    答:(1)立即数,寄存器 (2)立即数,寄存器 (3)寄存器间接,寄存器 (4)寄存器,寄存器相对 (5)寄存器,寄存器相对 (6)立即数,基址变址

    (7)基址变址,寄存器 (8)寄存器,相对基址变址 (9)直接端口寻址,寄存器 (10)寄存器,寄存器

    2. 设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H, 数据段中变量名为VAL 的偏移地址值为0030H

    ,试说明下列源操作数字段的寻址方式是什 么?物理地址值是多少?

    1)MOV AX,[100H] (2)MOV AX,VAL (3)MOV AX,[BX] (4)MOV AX,ES:[BX] (5)MOV AX,[SI] (6)MOV AX,[BX+10H]

    (7)MOV AX,[BP] (8)MOV AX,VAL[BP][SI] (9)MOV AX,VAL[BX][DI] (10)MOV AX,[BP][DI]

    答:(1)直接,10100H (2)直接,10030H (3)寄存器间接,10100H 
    (4)寄存器间接,20100H (5)寄存器间接,100A0H (6)寄存器相对,10110H 

    (7)寄存器间接,35200H   (8)相对基址变址 ,352D0H (9)相对基址变址,10154H(10)基址变址,35224H

  • 相关阅读:
    寒武纪思元290芯片和MLU290-M5卡
    NUMA Domian和NUMA Distance
    Understanding Habana Labs's GPU
    AMD Instinct MI100-首个FP64性能超10TFLOPS的计算卡
    编程小记
    Redis二进制安全
    Redis布隆过滤器与布谷鸟过滤器
    缓存与缓存一致性协议
    CodeForces
    CodeForces
  • 原文地址:https://www.cnblogs.com/Starry-20200305/p/12535669.html
Copyright © 2011-2022 走看看