a373994379 发表于 2012-9-20 18:07:41

关于实验9

assume cs:code
data segment
db 'welcome to masm!';站位16个字节,再加上颜色和属性,共占位32字节
data ends

code segment
go:mov ax,0b872h   ;屏幕中间行中间列起始地址
   mov ds,ax       ;每一行的基址相差A0H,         
   mov di,0      ;索引列
       
       mov ax,data
       mov es,ax
       mov si,0
       
       mov cx,16
s: mov al,es:
   mov ,al            ;12
   mov ,al       ;13
       mov ,al       ;14写入字符
       inc di
       mov byte ptr ,2h       ;12    蓝色字2h,绿的红字24h,白底蓝色71h
       mov byte ptr ,24h ;13
       mov byte ptr ,71h ;14   写入颜色
       inc di
       inc si
       loop s
   
       mov ax,4c00h
       int 21h
code ends
end go

我的这个代码,编译不出错,自认为在逻辑上也没错。但是运行之后闪了一下什么也不显示,答案上那个代码页是的,运行之后也是啥也没有,啥也不显示

求高手解惑是不是我的机子的原因啊

a373994379 发表于 2012-9-20 18:19:12

哎呀 我知道了刚看了个帖子 用command打开运行就OK了
页: [1]
查看完整版本: 关于实验9