【发布时间】:2015-11-14 20:46:06
【问题描述】:
我尝试在 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) 在每一行也会出错。
【问题讨论】:
-
我猜它不是交互式显示器。您是否尝试过将要组装的代码输入文件(.z80)并将其名称输入到汇编程序中?无论如何,我怀疑你可以通过跨大会路线为自己省去很多痛苦。