hahhahhah 发表于 2013-11-7 23:44:46

实验9--显示不出结果来的看这里。。。。。

说起来这是相当蛋疼的事!!!!
话说我看过鱼哥的视频后,,立马有了编写程序的欲望,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,
           mov ah,02H
           mov es:,ax
           inc bx
           add si,2
           loop x1
          
           mov bx,0
           mov cx,16
x2:           mov ax,0b80ch
       mov es,ax
           mov al,
           mov ah,24H
           mov es:,ax
           inc bx
           add si,2
           loop x2
          
           mov bx,0
           mov cx,16
x3:           mov ax,0b814h
       mov es,ax
           mov al,
           mov ah,71H
           mov es:,ax
           inc bx
           add si,2
           loop x3
          
           mov ax,4c00H
           int 21h
code ends
end start


成功后的图:





高凯 发表于 2013-11-8 21:44:17

不错!!!!!

hhb14056 发表于 2013-11-8 22:44:13

为楼主顶一下
页: [1]
查看完整版本: 实验9--显示不出结果来的看这里。。。。。