什么问题无法显示我想要的结果?
assume cs:codedata segment
db 'conversaton',0
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov si,0
mov di,160*12+40*2
s: cmp byte ptr,0
je ok
mov dl,
mov byte ptr es:,dl
inc si
add di,2
jmp short s
ok: nop
mov ax,4c00h
int 21h
code ends
end start 你想要什么结果,我这可以正常显示 ??为什么我什么也看不到?? 我表示我看见了 这可能跟页有关,你运行cmd后直接运行exe文件,防止换页。试试吧 sea 发表于 2012-4-27 16:09 static/image/common/back.gif
这可能跟页有关,你运行cmd后直接运行exe文件,防止换页。试试吧
怎么防止换页?没听过。偶太白了?? 我把它放在winxp下.没有问题. win7不行?
可能是系统问题吧,win7我没试过。
顺便吐下槽:朋友真是努力啊,凌晨还在学习! 64位已经不支持了16位程序的运行 sea 发表于 2012-4-28 07:18 static/image/common/back.gif
64位已经不支持了16位程序的运行
有这回事."64位已经不支持了16位程序的运行."
没有.我们有时差.{:5_93:} cool121 发表于 2012-4-28 07:56 http://bbs.fishc.com/static/image/common/back.gif
有这回事."64位已经不支持了16位程序的运行."
应该是,64位只向下兼容到32位。
(抄来的):据微软介绍,64位XP系统同样可以运行32位应用程序,但不支持16位应用。
也无妨,应该没人用16位在机器了吧{:5_91:}
页:
[1]