加深字节型数据,字型数据的印象(二)

字节型数据和字型数据

问题3.3

写出下面的指令执行后  寄存器 ax,bx,cx中的值

mov ax,1000H

mov ds,ax           前面这两条指令,修改了段地址寄存器DS中的值,也就是确认了你内存地址中的段地址

                                                                                                         物理地址                  内容

mov ax,ds:[0]     cpu从这个内存地址 读取了一个字型数据,通过ax十六位寄存器来判断                                          10000H                   23H  ——》       [0]=1123H      ax=1123H

mov bx,ds:[2]                                                                                        10001H                   11H   ——》      [2]=6622H      bx=6622H+2211H=8833H

mov cx,ds:[1]                                                                                        10002H                    22H   ——》      [1]=2211H     cx=2211H+6622H=8833H

add  bx,ds:[1]                                                                                       10003H                   66H   ——》       

add  cx,ds:[2]

确定数据的长度

问题3.4

内存中的情况如图3.3所示,写出下面的指令执行后内存中的值

 

mov  ax, 1000H

mov  ds, ax                                                 段地址

mov  ax, 2c34H

mov  [0], ax

mov  bx, [0]

sub   bx, [2]

mov  [2], bx

原文地址:https://www.cnblogs.com/hsp1269/p/13777481.html