DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦b0da655e2⟧

    Length: 4724 (0x1274)
    Notes: pts_type(SC)
    Names: »QEMOVE.SC«

Derivation

└─⟦35fda6e03⟧ Bits:30009701 Philips computer tape "BARCLAY"
    └─⟦this⟧ »DEMO6800/QEMOVE.SC« 
└─⟦e276fd206⟧ Bits:30009696 Philips computer tape "600413"
    └─⟦this⟧ »DEMO6800/QEMOVE.SC« 
└─⟦f350e1b7a⟧ Bits:30009678 Philips computer tape "600219"
    └─⟦this⟧ »PTSDEMO/QEMOVE.SC« 

PTS(SC)

         IDENT    QEMOVE      DATATRANSP. BUFFER <--> UWB 
**
*   CALLING SEQUENCE: CALL QEMOVE,OUTPUT-ITEM,INPUT-ITEM,LENGTH(BYTES)*
**
	ENTRY	QEMOVE			
	EXTRN	I:EVA0			
	EXTRN	I:RT1			
QEMOVE	EQU	*			
**
*    GET PARAMETERS *
**
	CF	A14,I:EVA0	GET ADDRES OUTPUT-ITEM		 
	LDR	A4,A9	A4 <-- PTR1		
	CF	A14,I:EVA0	GET ADDRES INPUT-ITEM		 
	LDR	A6,A9	A6 <-- PTR2		
	CF	A14,I:EVA0	GET ADDRES OF LENGTH-PARAMETER		
	LD	A7,0,A9	A7 <-- LENGTH (BYTES)		
**
*   COPY CHARACTERS FROM LEFT TO RIGHT*
**
QE100	EQU	*	  		
	LCR	A5,A6	GET CHAR INPUT-ITEM		
	SCR	A5,A4	STORE CHAR OUTPUT-ITEM		
	ADK	A4,1	PTR1 + 1		
	ADK	A6,1	PTR2 + 1		
	SUK	A7,1	LENGTH - 1		
	RB(G)	QE100	JUMP IF NOT ALL COPIED YET		
	ABL	I:RT1			
	END				

HexDump

0x0000…0042 (0, 0, 400)  Head {h00=0x003e, h01=0x0050, text=»         IDENT    QEMOVE      DATATRANSP. BUFFER <--> UWB «, t00=0x0000, t01=0x0004}
0x0042…0092              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0000, t01=0x0046}
0x0092…00e2              Head {h00=0x004c, h01=0x0050, text=»*   CALLING SEQUENCE: CALL QEMOVE,OUTPUT-ITEM,INPUT-ITEM,LENGTH(BYTES) *«, t00=0x0000, t01=0x0096}
0x00e2…0132              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0000, t01=0x00e6}
0x0132…0182              Head {h00=0x004c, h01=0x0050, text=» ENTRY QEMOVE                                                           «, t00=0x0000, t01=0x0136}
0x0182…01d2              Head {h00=0x004c, h01=0x0050, text=» EXTRN I:EVA0                                                           «, t00=0x0000, t01=0x0186}
0x01d2…0222              Head {h00=0x004c, h01=0x0050, text=» EXTRN I:RT1                                                            «, t00=0x0001, t01=0x0046}
0x0222…0272              Head {h00=0x004c, h01=0x0050, text=»QEMOVE EQU *                                                            «, t00=0x0001, t01=0x0096}
0x0272…02c2              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0001, t01=0x00e6}
0x02c2…0312              Head {h00=0x004c, h01=0x0050, text=»*    GET PARAMETERS                                                    *«, t00=0x0001, t01=0x0136}
0x0312…0362              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0001, t01=0x0186}
0x0362…03b4              Head {h00=0x004e, h01=0x0050, text=» CF A14,I:EVA0 GET ADDRES OUTPUT-ITEM                                     «, t00=0x0002, t01=0x0046}
0x03b4…0404              Head {h00=0x004c, h01=0x0050, text=» LDR A4,A9 A4 <-- PTR1                                                  «, t00=0x0002, t01=0x0098}
0x0404…0454              Head {h00=0x004c, h01=0x0050, text=» CF A14,I:EVA0 GET ADDRES INPUT-ITEM                                    «, t00=0x0002, t01=0x00e8}
0x0454…04a4              Head {h00=0x004c, h01=0x0050, text=» LDR A6,A9 A6 <-- PTR2                                                  «, t00=0x0002, t01=0x0138}
0x04a4…04f4              Head {h00=0x004c, h01=0x0050, text=» CF A14,I:EVA0 GET ADDRES OF LENGTH-PARAMETER                           «, t00=0x0002, t01=0x0188}
0x04f4…0544              Head {h00=0x004c, h01=0x0050, text=» LD A7,0,A9 A7 <-- LENGTH (BYTES)                                       «, t00=0x0003, t01=0x0048}
0x0544…0594              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0003, t01=0x0098}
0x0594…05e4              Head {h00=0x004c, h01=0x0050, text=»*   COPY CHARACTERS FROM LEFT TO RIGHT                                 *«, t00=0x0003, t01=0x00e8}
0x05e4…0634              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0003, t01=0x0138}
0x0634…0684              Head {h00=0x004c, h01=0x0050, text=»QE100 EQU *                                                             «, t00=0x0003, t01=0x0188}
0x0684…06d4              Head {h00=0x004c, h01=0x0050, text=» LCR A5,A6 GET CHAR INPUT-ITEM                                          «, t00=0x0004, t01=0x0048}
0x06d4…0724              Head {h00=0x004c, h01=0x0050, text=» SCR A5,A4 STORE CHAR OUTPUT-ITEM                                       «, t00=0x0004, t01=0x0098}
0x0724…0774              Head {h00=0x004c, h01=0x0050, text=» ADK A4,1 PTR1 + 1                                                      «, t00=0x0004, t01=0x00e8}
0x0774…07c4              Head {h00=0x004c, h01=0x0050, text=» ADK A6,1 PTR2 + 1                                                      «, t00=0x0004, t01=0x0138}
0x07c4…0814              Head {h00=0x004c, h01=0x0050, text=» SUK A7,1 LENGTH - 1                                                    «, t00=0x0004, t01=0x0188}
0x0814…0864              Head {h00=0x004c, h01=0x0050, text=» RB(G) QE100 JUMP IF NOT ALL COPIED YET                                 «, t00=0x0005, t01=0x0048}
0x0864…08b4              Head {h00=0x004c, h01=0x0050, text=» ABL I:RT1                                                              «, t00=0x0005, t01=0x0098}
0x08b4…0904              Head {h00=0x004c, h01=0x0050, text=» END                                                                    «, t00=0x0005, t01=0x00e8}
0x0904…0908              Head {h00=0x4004, h01=0x0000}
0x0908…090c              00 05 01 38                                                                                                                                                                                                                                       ┆   8┆
0x090c…0914 (6, 1, 8)    20 04 00 00 00 06 00 04                                                                                                                                                                                                                           ┆        ┆
0x0914…0964 (7, 0, 400)  2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 1e 01 5a 00 4c 00 50 55 49 46 5c 42 4c 4b 5c 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆******************   Z L PUIF BLK                                               ┆
0x0964…09b4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1f 00 1a 00 4c 00 50 2a 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                       L P*                                                     ┆
0x09b4…0a04              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 1f 00 6a 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆                 *   j L P******************************************************┆
0x0a04…0a54              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 1f 00 ba 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆******************     L P*                                                     ┆
0x0a54…0aa4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 1f 01 0a 00 4c 00 50 2a 20 49 4e 54 45 52 46 41 43 45 53 20 42 45 54 57 45 45 4e 20 46 55 4e 43 54 49 4f 4e 20 4d 4f 44 55 4c 45 2c 20 46 4f 52 4d 41 54 20 41 4e 44 20 53 50 41 50 50   ┆                 *     L P* INTERFACES BETWEEN FUNCTION MODULE, FORMAT AND SPAPP┆
0x0aa4…0af4 (8, 0, 400)  4c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 1f 01 5a 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆L                *   Z L P*                                                     ┆
0x0af4…0b44              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 20 00 1a 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆                 *     L P******************************************************┆
0x0b44…0b94              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 20 00 6a 00 4c 00 50 53 42 53 54 54 4f 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 53 54 41 52 54 20 4f 50 45 52 41 54 4f 52 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆******************   j L PSBSTTO BOOL FALSE START OPERATOR                      ┆
0x0b94…0be4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 ba 00 4c 00 50 53 42 4f 41 43 54 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 4f 50 45 4e 20 41 43 43 4f 55 4e 54 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                       L PSBOACT BOOL FALSE OPEN ACCOUNT                        ┆
0x0be4…0c34              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 01 0a 00 4c 00 50 53 42 43 41 43 54 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 43 4c 4f 53 45 20 41 43 43 4f 55 4e 54 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                       L PSBCACT BOOL FALSE CLOSE ACCOUNT                       ┆
0x0c34…0c84 (9, 0, 400)  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 01 5a 00 4c 00 50 53 42 42 41 43 54 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 42 4c 4f 43 4b 20 41 43 43 4f 55 4e 54 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                     Z L PSBBACT BOOL FALSE BLOCK ACCOUNT                       ┆
0x0c84…0cd4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 1a 00 4c 00 50 53 42 44 41 43 54 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 44 45 42 4c 4f 43 4b 20 41 43 43 4f 55 4e 54 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   !   L PSBDACT BOOL FALSE DEBLOCK ACCOUNT                     ┆
0x0cd4…0d24              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 6a 00 4c 00 50 53 42 55 41 43 54 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 55 50 44 41 54 45 20 41 43 43 4f 55 4e 54 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   ! j L PSBUACT BOOL FALSE UPDATE ACCOUNT                      ┆
0x0d24…0d74              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 ba 00 4c 00 50 53 42 55 43 43 59 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 55 50 44 41 54 45 20 43 55 52 52 45 4e 43 59 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   !   L PSBUCCY BOOL FALSE UPDATE CURRENCY                     ┆
0x0d74…0dc4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 01 0a 00 4c 00 50 53 42 51 41 43 54 5c 42 4f 4f 4c 20 5c 46 41 4c 53 45 5c 49 4e 51 55 49 52 59 20 41 43 43 4f 55 4e 54 20 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   !   L PSBQACT BOOL  FALSE INQUIRY ACCOUNT                    ┆
0x0dc4…0e14 (10, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 01 5a 00 4c 00 50 53 42 44 53 54 4d 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 44 41 59 4c 59 20 53 54 41 54 45 4d 45 4e 54 53 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   ! Z L PSBDSTM BOOL FALSE DAYLY STATEMENTS                    ┆
0x0e14…0e64              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 00 1a 00 4c 00 50 53 42 43 4f 50 52 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 4f 50 45 52 41 54 4f 52 20 43 4c 4f 53 45 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   "   L PSBCOPR BOOL FALSE OPERATOR CLOSE                      ┆
0x0e64…0eb4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 00 6a 00 4c 00 50 53 42 43 53 59 53 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 53 59 53 54 45 4d 20 43 4c 4f 53 45 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   " j L PSBCSYS BOOL FALSE SYSTEM CLOSE                        ┆
0x0eb4…0f04              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 00 ba 00 4c 00 50 53 42 45 43 43 59 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 43 55 52 52 45 4e 43 59 20 45 58 43 48 41 4e 47 45 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   "   L PSBECCY BOOL FALSE CURRENCY EXCHANGE                   ┆
0x0f04…0f54              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 01 0a 00 4c 00 50 53 42 51 43 43 59 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 43 55 52 52 45 4e 43 59 20 49 4e 51 55 49 52 59 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   "   L PSBQCCY BOOL FALSE CURRENCY INQUIRY                    ┆
0x0f54…0fa4 (11, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 01 5a 00 4c 00 50 53 42 4c 41 43 54 5c 42 4f 4f 4c 5c 46 41 4c 53 45 5c 4c 49 53 54 20 41 43 43 4f 55 4e 54 53 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   " Z L PSBLACT BOOL FALSE LIST ACCOUNTS                       ┆
0x0fa4…0ff4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 00 1a 00 14 00 50 53 42 57 44 52 5c 42 4f 4f 4c 5c 46 41 4c 53 45 00 23 00 6a 00 4c 00 50 49 57 49 4e 44 45 58 31 5c 42 49 4e 5c 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                   #     PSBWDR BOOL FALSE # j L PIWINDEX1 BIN                  ┆
0x0ff4…1044              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 00 82 00 4c 00 50 49 44 41 43 54 4e 52 31 5c 42 43 44 5c 31 32 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                           #   L PIDACTNR1 BCD 12               ┆
0x1044…1094              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 00 d2 00 4c 00 50 49 44 41 43 54 4e 52 32 5c 42 43 44 5c 31 32 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                           #   L PIDACTNR2 BCD 12               ┆
0x1094…10e4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 01 22 00 4c 00 50 49 44 41 4d 54 31 5c 42 43 44 5c 31 32 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                           # " L PIDAMT1 BCD 12                 ┆
0x10e4…1134 (12, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 01 72 00 4c 00 50 49 44 41 4d 54 32 5c 42 43 44 5c 31 32 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                           # r L PIDAMT2 BCD 12                 ┆
0x1134…1184              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 00 32 00 4c 00 50 49 44 4e 52 31 5c 42 43 44 5c 31 32 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                           $ 2 L PIDNR1 BCD 12                  ┆
0x1184…11d4              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 00 82 00 10 00 50 49 44 4e 52 32 5c 42 43 44 5c 31 32 00 24 00 d2 00 12 00 50 49 43 54 45 58 54 31 5c 53 54   ┆                                           $     PIDNR2 BCD 12 $     PICTEXT1 ST┆
0x11d4…1224              52 47 5c 36 00 24 00 e6 00 14 00 50 49 43 54 45 58 54 32 5c 53 54 52 47 5c 32 35 20 00 24 00 fc 00 4c 00 50 49 43 44 55 4d 4d 59 5c 53 54 52 47 5c 35 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆RG 6 $     PICTEXT2 STRG 25  $   L PICDUMMY STRG 5                              ┆
0x1224…1274              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 01 14 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆                             $   L P********************************************┆

Reduced view