Z80汇编程序的问题

时间:2015-11-14 20:46:06

标签: assembly z80 cpm

我试图在Debian的CP / M 2.2仿真器(z80pack)中用Z80汇编程序编写:

A>dir
A: DUMP     COM : SDIR     COM : SUBMIT   COM : ED       COM
A: STAT     COM : BYE      COM : RMAC     COM : CREF80   COM
A: LINK     COM : L80      COM : M80      COM : SID      COM
A: WM       COM : WM       HLP : ZSID     COM : MAC      COM
A: TRACE    UTL : HIST     UTL : RESET    COM : LIB80    COM
A: HIST     COM : DDT      COM : Z80ASM   COM : CLS      COM
A: SLRNK    COM : MOVCPM   COM : ASM      COM : LOAD     COM
A: XSUB     COM : LIB      COM : PIP      COM : SYSGEN   COM
A>
A>z80asm

Z80 ASSEMBLER Copyright (C) 1983 by SLR Systems Rel. 1.30 #F10268

%STROUT EQU 9
STROUT EQ
A>Z80ASM

Z80 ASSEMBLER Copyright (C) 1983 by SLR Systems Rel. 1.30 #F10268

%A
A
A.Z80 - File Not Found Line 00000

%adc a,R
adc a,
ADC.Z80 - File Not Found Line 00000

R
R.Z80 - File Not Found Line 00000

%ORG 100h
ORG 1Command Syntax Error - Abort

A>

每当我尝试写一行时,它只是说“找不到文件”。我查找了手册,但没有说明如何开始。我应该输入一个特殊的命令吗?因为M80(Macro-Assembler 80)也在每一行都给出错误。

1 个答案:

答案 0 :(得分:2)

您需要创建一个包含名为whatever.Z80的Z80代码的文件,然后在whatever提示符处提供%

因此,您可以编辑代码来改变您的程序,而不必每次都完美地重新键入整个代码。