|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 sh11va 于 2013-3-10 15:38 编辑
补充:经过我与标准答案的对照,现发现把下面程序中的si初始值7cfh改为720h即可运行,这是为神马?
在大神们的指点下,我修改了我的程序,并使用了dosbox,目前运行是这样。。。
代码是这样:
assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov bx,0
mov si,7cfh
mov cx,10h
s: mov al,ds:[bx]
mov es:[si],al
mov al,02h
mov es:[si+1],al
inc bx
add si,2
loop s
mov ax,4c00h
int 21h
code ends
end start
哎,到底哪里错了?
|
|