首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

帮忙看看解决方案

2012-02-06 
帮忙看看codesegmentmainprocfarassumecs:codestart:movdx,0movdl,byteptr41hmovah,2hint21hretmainendpco

帮忙看看
code   segment
 
main   proc   far

assume   cs:code

start:
mov   dx,0
mov   dl,byte   ptr   41h

mov   ah,2h

int   21h

ret

main   endp

code   ends

end   start
这段代码有问题吗?   能显示结果A,但不正常

[解决办法]
在START:
后加上
push ds
sub ax,ax
push ax
[解决办法]
mov dl,byte ptr 41h;去掉 "byte ptr "
[解决办法]
Assembling: printChar.asm
printChar.asm(15) : error A2006: undefined symbol : start
printChar.asm(15) : error A2148: invalid symbol type in expression : start
Volume in drive C is SYSTEM
Volume Serial Number is C8F7-AC86

Directory of C:\masm32\exercises\printChar

05/27/2007 05:46 PM 148 printChar.asm
1 File(s) 148 bytes
0 Dir(s) 6,102,040,576 bytes free
Press any key to continue . . .


我编译了一下 出错拉

热点排行