|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
说起来这是相当蛋疼的事!!!!
话说我看过鱼哥的视频后,,立马有了编写程序的欲望,20分钟过去,代码完成。
蛋疼就蛋疼在这里,,编译好了后,用cmd试试看能不能显示,,卧槽居然一闪而过!!我一直以为是不是代码写错了???
于是乎就不断的在修改代码!!!坑爹啊,,改了N(不下于20次),改一次代码测试下,改一次代码又测试下,最终还是没显示出来、、狂抓啊!!!
于是乎就想到来论坛求助:lol:,,黄天不负有心人,嘿嘿,,找到原因了。。。。。。。。
卧槽槽曹,,,,原来代码没问题,,,是XP环境下的CMD有问题:huffy:,,,
后来采用了这位老兄的办法:
我的代码:(个人的思路,仅供参考!!)
assume cs:code,ds:data
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b804H
mov es,ax
mov bx,0
mov cx,16
x1: mov al,[bx]
mov ah,02H
mov es:[si],ax
inc bx
add si,2
loop x1
mov bx,0
mov cx,16
x2: mov ax,0b80ch
mov es,ax
mov al,[bx]
mov ah,24H
mov es:[si],ax
inc bx
add si,2
loop x2
mov bx,0
mov cx,16
x3: mov ax,0b814h
mov es,ax
mov al,[bx]
mov ah,71H
mov es:[si],ax
inc bx
add si,2
loop x3
mov ax,4c00H
int 21h
code ends
end start
成功后的图:
成功后截图
|
|