汇编求教
程序如下:
mov a,#00010010b;
mov p1,a
end
文件保存为test.asm
放在D盘根目录下
运行masm611出错
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\冯文声>d:
D:\>dir
驱动器 D 中的卷是 下载盘
卷的序列号是 0006-ED8C
D:\ 的目录
2012-09-22 19:57 <DIR> Downloads
2013-04-30 20:36 <DIR> game
2013-03-27 20:28 <DIR> MAGICSET
2013-05-12 18:58 <DIR> MASM611
2012-12-15 22:16 <DIR> soft
2013-05-12 18:56 34 test.asm
2013-03-24 17:44 <DIR> 下载文件堆放夹
1 个文件 34 字节
6 个目录 160,442,556,416 可用字节
D:\>cd masm611
D:\MASM611>dir
驱动器 D 中的卷是 下载盘
卷的序列号是 0006-ED8C
D:\MASM611 的目录
2013-05-12 18:58 <DIR> .
2013-05-12 18:58 <DIR> ..
2013-05-12 18:58 <DIR> BIN
1993-09-29 08:37 13,917 CV.TXT
1993-09-29 08:55 9,486 ERRMSG.TXT
2013-05-12 18:58 <DIR> HELP
2013-05-12 18:58 <DIR> INCLUDE
2013-05-12 18:58 <DIR> INIT
2013-05-12 18:58 <DIR> LIB
1993-09-28 16:28 37,901 PENTIUM.TXT
1993-09-29 09:31 28,692 README.TXT
2013-05-12 18:58 <DIR> SAMPLES
1993-09-21 10:22 6,981 SUPPORT.TXT
5 个文件 96,977 字节
8 个目录 160,442,556,416 可用字节
D:\MASM611>cd bin
D:\MASM611\BIN>masm d:\test
Microsoft (R) MASM Compatibility Driver
Copyright (C) Microsoft Corp 1993. All rights reserved.
Invoking: ML.EXE /I. /Zm /c d:\test.asm
Microsoft (R) Macro Assembler Version 6.11
Copyright (C) Microsoft Corp 1981-1993. All rights reserved.
Assembling: d:\test.asm
d:\test.asm(1): error A2044: invalid character in file
d:\test.asm(2): error A2034: must be in segment block
请问程序哪里有错?这可是书上的程序。
[解决办法]
看提示是说非法字符,难道是Unicode的问题?你用记事本写的代码?
[解决办法]
有点糊涂了,这是51平台的汇编?
[解决办法]