11.07.2015 Views

Program Logic Manual - All about the IBM 1130 Computing System

Program Logic Manual - All about the IBM 1130 Computing System

Program Logic Manual - All about the IBM 1130 Computing System

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TYPE ZFlowchart: F1012Used by: SFIOSubroutines required: HOLEZ, GETAD, ILSO4Linkage: LIBF TYPEZ (BSI 3 TV DISP)where ACC = FUNCTION CODEXR1 = I/0 AREA ADDRESSXR2 = WORD COUNTPreoperative input parameters:Function ACC XR1 XR2Read/0000I/O Area AddressWord count, set to 80 byTYPEZWrite/0002I/O Area AddressCharacter countPostoperative conditions and entry points:Function at KZ910Symbolic Returnentry point address atRead /0000 TYPEZvia LIBF TVlink wordvia LIBF TVInterruptentry pointReturnaddress atInterruptlevelKZ100 KZ100 4Write /0002 TYPEZ link word KZ100 KZ100 4Register status:ACC EXT XR1 XR2 XR3 StatusMainlineSaved at/restored fromsymbolic locationUsed X X X X _Significant variables:Symbolic locationKZ911KZ210+1KZ910KZ906KZ914KZ913KZ900KZ902KZ912Contents/UseOriginal character count plus one.Original I/O area address.Read-Write function indicator word.IOCC used to print characters from KZ914.Buffer word used to hold character to be printed.Saved DSW from Sense-with-reset in interrupt routine.IOCC used to read Keyboard character into I/O area.IOCC used to release Keyboard.Number of remaining characters to be typed. (Each character read is typed.)<strong>Program</strong> Analysis Procedures 145

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!