新手入门,王爽实验9问题!
本帖最后由 水木人生88 于 2014-5-10 13:44 编辑无法运行,出现"Invalid keyboard code specified"不知问题处在什么地方,请高手指点!
assume cs:code,ds:sata
sata segment
db 'welcome to masm!'
sata ends
code segment
wwl:mov ax,sata
mov ds,ax
mov si,0
mov di,0
mov ax,0b872h
mov es,ax
mov cx,16
s:mov al,ds:
mov ah,02h
mov es:,ax
mov ah,24h
mov es:,ax
mov ah,71h
mov es:,ax
inc si
add di,2
loop s
mov ax,4c00h
int 21h
code ends
end wwl 我帮你顶一下,我也不懂,我刚开始看书... MOV CS,AX这句改为MOVES,AX vkevke_3437 发表于 2014-5-6 09:21 static/image/common/back.gif
MOV CS,AX这句改为MOVES,AX
多谢指教,已经改了,但是还是不能运行! 程序经编译运行无错误。
xiaosawanjava 发表于 2014-5-6 11:41 static/image/common/back.gif
程序经编译运行无错误。
真是撞鬼了!不知道为什么,我的机器总是运行不了!还有不知道三行字符怎么没有对齐!!! 本帖最后由 vkevke_3437 于 2014-5-7 16:05 编辑
水木人生88 发表于 2014-5-6 14:20 http://bbs.fishc.com/static/image/common/back.gif
真是撞鬼了!不知道为什么,我的机器总是运行不了!还有不知道三行字符怎么没有对齐!!!
没对齐的原因是行定位 MOV ES:,AX和MOV ES:,AX
一行占80列 160字节即十六进制a0h
改为 MOV ES:,AX和MOV ES:,AX
"Invalid keyboard code specified"
还是无法运行! 水木人生88 发表于 2014-5-10 13:45 static/image/common/back.gif
"Invalid keyboard code specified"
还是无法运行!
我在百度帮你找的
这是由于默认输入语言设置不当引起的,解决方法:【控制面板】【区域和语言选项】【语言】【详细信息】【默认输入语言】将其改为英语(美国) - 美式键盘的输入
我也不知道能不能解决你的问题
页:
[1]