当前位置: 代码迷 >> 嵌入开发 >> 这道汇编题那 里有有关问题
  详细解决方案

这道汇编题那 里有有关问题

热度:2016   发布时间:2013-02-26 00:00:00.0
这道汇编题那 里有问题求助
已知21000h处字单元的内容为 BE00H,对于如下程序: 
  mov ax,2000h 
  mov ds,ax 
  mov bx,1000h 
  mov ax,[bx] 
  inc bx 
  inc bx 
  mov [bx],ax 
  inc bx 
  inc bx 
  mov [bx],ax 
  inc bx 
  mov [bx],al 
  inc bx 
  mov [bx],al 
  程序执行后,内存中字单元2000:1005中的内容为______。
 1、 00 
 2、 BE 
 3、 00BE 
 4、 0000 
答案选 2

------解决方案--------------------------------------------------------
mov ax,2000h 
mov ds,ax 
mov bx,1000h 
mov ax,[bx]
inc bx 
inc bx 
mov [bx],ax ;2000:1002--2000:10003=BE00H
inc bx 
inc bx 
mov [bx],ax ;;2000:1004--2000:10005=BE00H
inc bx 
mov [bx],al 
inc bx 
mov [bx],al 

因为X86是小端结构,所以2000:1004=00H,2000:1005=BEH
  相关解决方案