. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->数据结构/算法
主题 : :  汇编问题来个大哥帮忙看一下  [待解决] 回复[ 10次 ]   点击[ 827次 ]  
a735279114
[帖 主] [ 发表时间:2011-07-26 20:34 ] 
荣誉值:0
信誉值:0
注册日期:2011-07-24 14:20
assume cs:code
data segment
db 'ABCDEF'
data ends
code segment
         start:mov ax,data
               mov ds,ax
               mov ax,0b800h
               mov es,ax
               mov cx,3
               mov bx,0
               mov si,0
             s:mov al,[si]
               mov ah,0
               mov es:[bx],ax
               add si,1
               add bx,2
               loop s
               mov ax,4c00h
               int 21h       
code ends
end start
当我向内存地址ES:[bx]送入AX时候,AX的值居然变成0720让我百思不得其解
a735279114
[第5楼] [ 回复时间:2011-07-26 21:47 ] 
荣誉值:0
信誉值:0
注册日期:2011-07-24 14:20
回复:[第3楼]
------------------
我还没有学到中断啊~~
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved