|
DataMuseum.dkPresents historical artifacts from the history of: RegneCentralen RC3600/RC7000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RegneCentralen RC3600/RC7000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2560 (0xa00) Types: TextFile Names: »QQAF0«
└─⟦f319a9c26⟧ Bits:30001791 SG0011 Floppy └─⟦this⟧ »/QQAF0«
.RDXO 10 PRDE1 RC GCHAR .TXT @CGETCHAR@ 0 ; HANS THOMSEN/QQ 830326 ; CALL RUTINE DER LÆSER EN CHAR FRA EN TXT FILE ; ENDVIDRE CONVERTERE DEN LOWERCASE TIL UPPERCASE ; ; PDTA+0 : 1.WORD OF REAL ; +1 :2.WORD OF REAL ; +2 : BYTEADR ; GCHAR:2 REAL STRING+REFER STA 2,ADRPA ; STORE PARAMETER ADR. LDA 0,+0,2 ; LOAD 1.WORD OF REAL LDA 1,+1,2 ; LOAD 2.WORD OF REAL BCALL FIX ADD 1,3 ; ADR. OF ZONE ADR. LDA 0,U.UCH,3 ; LOAD ZONEADR. LDA 2,CUR F.ICHAR ; GET CHAR JMP ERFUN ; JUMP IF ERROR LDA 0,MASK1 AND 1,0 STA 1,BYTE LDA 1,MASK2 ANDZ 1,0 SNC ; SKIP IF CARRY JMP OUTPU ; IF LOWER CASE THEN OUTPUT LDA 0,BYTE LDA 1,MASK3 AND 0,1 STA 1,BYTE ; CONVERTET TO UPPERCASE OUTPU:LDA 0,BYTE ; LOAD CHAR LDA 3,ADRPA ; LOAD ADR. OF PARAMETERE LDA 1,+2,3 ; LOAD BYTE ADR. A.PBYTE ; PUTBYTE 1 ; SEGMENT RET1 ; RETURN TO COPS ERFUN:ERROR 90 BYTE:0 ADRPA:0 .RDX 2 MASK1:0000000001100000 MASK2:1111111110100000 MASK3:1111111111011111 .RDX 7 PRDE2 RC«ff» «nul»