关于Im的使用:Im使用z390便携式主机和模拟器。
I m 试图组装时发现“没有基本登记册”错误。
I tried putting in USING *,12
but wherever I put it it doesn t do anything. "no base register found"
我试图应用<条码>BASR 12,0;有错误。 我:
17:53:44 PROG4 EZ390 EZ390E error 11 ABEND PSW=07050600 800FFCEC F6F6F6F64040 ????? ABEND S0C1
17:53:44 PROG4 EZ390 EZ390E error 12 program aborting due to abend S0C1
http://publibz.boulder.ibm.com/epubs/pdf/asmr1020.pdf” rel=“nofollow” http://publibz.boulder.ibm.com/epubs/pdf/asmr1020.pdf,但Im在申请时遇到麻烦。
来源一:http://en.wikipedia.org/wiki/IBM_Basic_assembly_English#Assembler_instructions
How do I have the assembler find the base register?
最新信息:对基础登记册仍有麻烦。
额外资源:
www.tradingwiz.net63.net/pdf/Sessions5and6.pdf
www.z390.org/z390_Documentation.htm
TITLE CS 4321 Program #4 by J. Colt Wright
PRINT NOGEN
COPY SUBENTRY
USING *,12
TITLE PROGRAM 4 80/80 LISTING
PRINT NOGEN
COPY2 SUBENTRY
WTO PROG4 COPY PROG4 (ASCII) TO COPY (ASCII)
OPEN (INFILE,INPUT)
OPEN (OUTFILE,OUTPUT)
WTO Files opened successfully
*
LOOP EQU *
GET INFILE,IRECORD
MVC ORECORD,=CL80
MVC ORECORD(72),IRECORD
PUT OUTFILE,ORECORD
B LOOP
*
EOF EQU *
CLOSE (INFILE,,OUTFILE)
WTO PROG4 ENDED OK
SUBEXIT
SUBEXIT
INFILE DCB DDNAME=INFILE, X
DSORG=PS, X
RECFM=FT, X
LRECL=72, X
EODAD=EOF, X
MACRF=GM
*
OUTFILE DCB DDNAME=OUTFILE, X
DSORG=PS, X
RECFM=FT, X
LRECL=80, X
MACRF=PM
*
IRECORD DC CL72
ORECORD DC CL80
ENDPGM DS D
END COPY
根据我是否提供<代码>COPY2 SUBENTRY.<>。
我试图使该法典付诸实施。
I have the code working besides for this.