|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics
Length: 1693440 (0x19d700) Names: »pascaluv«
└─⟦667bb35d6⟧ Bits:30007480 RC8000 Dump tape fra HCØ. └─⟦4334b4c0b⟧ └─⟦this⟧ »pascaluv«
Dumping the first 0x20 bytes of each record 0x000000…000900 (0,) 4d 61 6b 65 66 69 6c 65 24 01 03 49 03 5a 13 09 16 3f 64 3a 52 45 41 44 5f 4d 45 24 01 03 52 7a ┆Makefile$ I Z ?d:READ_ME$ Rz┆ 0x000900…001200 (1,) 2e 31 35 2e 73 24 01 03 08 2f 5a 13 13 16 3e 04 6a 0d 65 74 63 2f 70 63 5f 69 6e 66 6f 70 2e 64 ┆.15.s$ /Z > j etc/pc_infop.d┆ 0x001200…001b00 (2,) 1b 5a 13 1c 16 7e 07 64 51 6d 69 73 63 2f 65 6e 63 6f 64 65 2e 70 65 37 62 2e 36 70 24 01 03 48 ┆ Z ü dQmisc/encode.pe7b.6p$ H┆ 0x001b00…002400 (3,) 6d 61 6b 65 20 70 72 65 62 6f 6f 74 0a 09 09 63 64 20 70 65 6d 3b 20 6d 61 6b 65 20 70 72 65 62 ┆make preboot cd pem; make preb┆ 0x002400…002d00 (4,) 65 20 69 6e 74 65 72 70 72 65 74 65 64 20 76 65 72 2d 0a 73 69 6f 6e 20 6f 6e 6c 79 2c 20 74 68 ┆e interpreted ver- sion only, th┆ 0x002d00…003600 (5,) 69 73 73 69 6f 6e 20 20 74 6f 20 20 77 72 69 74 65 20 20 69 6e 20 20 74 68 65 0a 64 69 72 65 63 ┆ission to write in the direc┆ 0x003600…003f00 (6,) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 20 20 20 20 20 20 31 62 0a 20 20 20 20 20 ┆ br 1b ┆ 0x003f00…004800 (7,) 65 27 2c 20 20 66 69 6c 65 20 20 73 79 73 74 65 6d 0a 20 20 20 20 20 66 6f 72 6d 61 74 2c 20 65 ┆e', file system format, e┆ 0x004800…005100 (8,) 2f 2a 20 76 65 72 73 69 6f 6e 20 36 20 43 2d 63 6f 0a 20 20 20 20 20 20 20 20 20 20 31 31 20 20 ┆/* version 6 C-co 11 ┆ 0x005100…005a00 (9,) 6c 65 73 20 73 68 6f 75 6c 64 20 62 65 20 63 68 61 6e 67 65 64 20 74 6f 20 73 65 74 20 74 68 69 ┆les should be changed to set thi┆ 0x005a00…006300 (10,) 20 44 45 43 5f 50 41 54 48 20 3d 20 2f 75 73 72 2f 6c 69 62 2f 70 63 5f 64 65 63 6f 64 65 3b 20 ┆ DEC_PATH = /usr/lib/pc_decode; ┆ 0x006300…006c00 (11,) 62 75 67 3b 20 73 65 65 20 6d 69 73 63 2f 4d 61 6b 65 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 ┆bug; see misc/Makefile ┆ 0x006c00…007500 (12,) 78 78 78 22 20 74 6f 0a 0a 20 20 20 20 20 20 20 20 2f 6c 69 62 2f 65 6d 31 5f 78 78 78 2e 61 0a ┆xxx" to /lib/em1_xxx.a ┆ 0x007500…007e00 (13,) 6f 72 73 20 3d 20 30 0a 20 20 20 20 20 20 20 20 72 6d 20 2d 66 20 61 2e 6f 75 74 20 66 3f 0a 20 ┆ors = 0 rm -f a.out f? ┆ 0x007e00…008700 (14,) 6e 74 0a 20 20 20 20 20 20 20 20 65 6d 31 20 2d 69 0a 20 20 20 20 20 20 20 20 65 6d 31 20 2d 69 ┆nt em1 -i em1 -i┆ 0x008700…009000 (15,) 20 78 20 73 73 72 63 5f 70 63 2e 61 0a 20 20 20 20 20 20 20 20 73 68 20 2d 76 20 43 6f 6d 70 61 ┆ x ssrc_pc.a sh -v Compa┆ 0x009000…009900 (16,) 6f 6f 74 69 6e 67 0a 0a 20 20 20 20 20 57 65 20 6f 6e 6c 79 20 63 61 6e 20 67 69 76 65 20 79 6f ┆ooting We only can give yo┆ 0x009900…00a200 (17,) 20 61 64 64 72 65 73 73 2e 20 20 20 48 6f 77 2d 0a 65 76 65 72 2c 20 20 74 68 69 73 20 20 64 6f ┆ address. How- ever, this do┆ 0x00a200…00ab00 (18,) 20 31 39 3a 32 36 20 66 34 2e 73 0a 2d 72 77 2d 72 2d 2d 72 2d 2d 20 20 31 20 73 79 73 20 20 20 ┆ 19:26 f4.s -rw-r--r-- 1 sys ┆ 0x00ab00…00b400 (19,) 20 20 20 20 37 38 35 35 20 41 70 72 20 31 35 20 31 39 3a 32 35 20 61 73 73 30 30 2e 68 0a 2d 72 ┆ 7855 Apr 15 19:25 ass00.h -r┆ 0x00b400…00bd00 (20,) 2d 72 77 2d 72 2d 2d 72 2d 2d 20 20 31 20 73 79 73 20 20 20 20 20 20 37 30 34 37 20 41 70 72 20 ┆-rw-r--r-- 1 sys 7047 Apr ┆ 0x00bd00…00c600 (21,) 39 3a 32 35 20 70 64 70 34 35 2e 63 0a 2d 72 77 2d 72 2d 2d 72 2d 2d 20 20 31 20 73 79 73 20 20 ┆9:25 pdp45.c -rw-r--r-- 1 sys ┆ 0x00c600…00cf00 (22,) 2d 78 20 20 31 20 73 79 73 20 20 20 20 20 20 20 34 39 33 20 41 70 72 20 31 35 20 31 39 3a 32 35 ┆-x 1 sys 493 Apr 15 19:25┆ 0x00cf00…00d800 (23,) 2e 68 22 0a 23 69 6e 63 6c 75 64 65 09 22 61 73 73 30 30 2e 68 22 0a 23 69 6e 63 6c 75 64 65 09 ┆.h" #include "ass00.h" #include ┆ 0x00d800…00e100 (24,) 65 73 75 6c 74 29 3b 0a 09 20 2a 20 7d 0a 09 20 2a 0a 09 20 2a 2f 0a 09 72 65 73 75 6c 74 20 3d ┆esult); * å * */ result =┆ 0x00e100…00ea00 (25,) 41 52 4d 41 47 29 20 7b 0a 09 09 61 72 63 68 6d 6f 64 65 20 3d 20 54 52 55 45 3b 0a 09 09 61 72 ┆ARMAG) æ archmode = TRUE; ar┆ 0x00ea00…00f300 (26,) 73 6f 6c 76 65 64 2e 0a 09 20 2a 09 20 54 68 69 73 20 69 73 20 74 68 65 20 6f 6e 6c 79 20 72 65 ┆solved. * This is the only re┆ 0x00f300…00fc00 (27,) 63 6f 75 6c 64 6e 27 74 20 62 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 0a 09 20 2a 20 61 74 20 63 ┆couldn't be initialized * at c┆ 0x00fc00…010500 (28,) 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 73 73 65 6d 62 6c 79 20 6f 6e 6c 79 20 74 68 65 ┆ at the end of assembly only the┆ 0x010500…010e00 (29,) 4f 54 45 3a 20 54 68 65 20 6f 63 63 75 72 72 69 6e 67 20 6f 66 20 75 6e 72 65 73 6f 6c 76 65 64 ┆OTE: The occurring of unresolved┆ 0x010e00…011700 (30,) 2f 0a 09 63 68 61 72 09 61 72 5f 6e 61 6d 65 5b 38 5d 3b 0a 09 69 6e 74 09 61 72 5f 64 61 74 65 ┆/ char ar_nameÆ8Å; int ar_date┆ 0x011700…012000 (31,) 73 20 6c 69 6e 65 20 2a 2f 0a 0a 2f 2a 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 66 6f 72 6d 61 74 ┆s line */ /* contents of format┆ 0x012000…012900 (32,) 6d 5f 73 62 61 73 65 3b 09 2f 2a 20 6c 6f 77 65 73 74 20 6f 66 20 74 68 65 73 65 20 2a 2f 0a 09 ┆m_sbase; /* lowest of these */ ┆ 0x012900…013200 (33,) 2e 68 22 0a 23 69 6e 63 6c 75 64 65 09 22 61 73 73 30 30 2e 68 22 0a 23 69 6e 63 6c 75 64 65 09 ┆.h" #include "ass00.h" #include ┆ 0x013200…013b00 (34,) 65 66 69 6e 65 64 29 3b 0a 09 69 66 20 28 28 6c 3d 28 6c 6e 70 2d 3e 69 6e 73 74 72 5f 6e 75 6d ┆efined); if ((l=(lnp->instr_num┆ 0x013b00…014400 (35,) 65 6e 3d 20 28 6d 6e 65 6d 2d 3e 6d 5f 6e 6d 69 6e 69 73 20 3f 20 31 20 3a 20 32 29 3b 0a 09 09 ┆en= (mnem->m_nminis ? 1 : 2); ┆ 0x014400…014d00 (36,) 52 45 56 45 52 53 45 3b 0a 09 09 7d 0a 09 7d 0a 09 70 72 6f 67 5f 73 69 7a 65 20 3d 20 2d 72 65 ┆REVERSE; å å prog_size = -re┆ 0x014d00…015600 (37,) 3d 20 52 45 4c 4c 4f 43 29 20 7b 0a 09 09 09 72 2d 3e 72 5f 74 79 70 20 3d 20 52 45 4c 43 4f 4e ┆= RELLOC) æ r->r_typ = RELCON┆ 0x015600…015f00 (38,) 5d 26 30 31 37 37 29 3c 3c 38 29 29 3b 0a 09 09 70 72 69 6e 74 66 28 22 25 38 6f 25 38 64 5c 6e ┆Å&0177)<<8)); printf("%8o%8dØn┆ 0x015f00…016800 (39,) 3b 0a 09 72 65 74 75 72 6e 28 73 75 6d 20 25 20 73 69 7a 65 29 3b 0a 7d 0a 0a 2f 2a 0a 20 2a 20 ┆; return(sum % size); å /* * ┆ 0x016800…017100 (40,) 62 61 6c 20 73 79 6d 62 6f 6c 20 25 73 22 2c 6e 61 6d 65 29 3b 0a 09 09 67 2d 3e 67 5f 73 74 61 ┆bal symbol %s",name); g->g_sta┆ 0x017100…017a00 (41,) 0a 70 72 6f 63 5f 74 20 2a 73 65 61 72 63 68 70 72 6f 63 28 6e 61 6d 65 2c 74 61 62 6c 65 2c 73 ┆ proc_t *searchproc(name,table,s┆ 0x017a00…018300 (42,) 3d 20 30 29 0a 09 09 09 72 65 74 75 72 6e 28 30 29 3b 0a 09 72 65 74 75 72 6e 28 20 28 2a 2d 2d ┆= 0) return(0); return( (*--┆ 0x018300…018c00 (43,) 2a 2f 0a 09 78 70 75 74 63 28 77 2c 66 29 3b 0a 09 78 70 75 74 63 28 77 3e 3e 38 2c 66 29 3b 0a ┆*/ xputc(w,f); xputc(w>>8,f); ┆ 0x018c00…019500 (44,) 72 3d 64 61 74 61 5f 72 65 6c 6f 63 28 30 2c 64 61 74 61 6f 66 66 2c 52 45 4c 48 45 41 44 29 3b ┆r=data_reloc(0,dataoff,RELHEAD);┆ 0x019500…019e00 (45,) 09 09 74 61 62 76 61 6c 20 3d 20 6e 20 2d 20 73 70 5f 66 69 6c 62 30 3b 0a 09 09 72 65 74 75 72 ┆ tabval = n - sp_filb0; retur┆ 0x019e00…01a700 (46,) 09 09 6c 6e 70 2d 3e 61 64 2e 61 64 5f 70 70 3d 70 72 6f 6c 6f 6f 6b 75 70 28 73 74 72 69 6e 67 ┆ lnp->ad.ad_pp=prolookup(string┆ 0x01a700…01b000 (47,) 62 70 2d 3e 67 5f 73 74 61 74 75 73 20 3d 7c 20 28 67 62 70 31 2d 3e 67 5f 73 74 61 74 75 73 26 ┆bp->g_status =ø (gbp1->g_status&┆ 0x01b000…01b900 (48,) 4f 4e 29 3b 0a 09 69 6e 73 74 72 69 6e 67 28 29 3b 0a 09 69 66 20 28 6f 64 64 28 73 74 72 6c 6e ┆ON); instring(); if (odd(strln┆ 0x01b900…01c200 (49,) 73 73 61 67 65 73 20 2a 2f 0a 69 6e 74 09 6e 65 72 72 6f 72 73 3b 09 09 09 2f 2a 20 6e 75 6d 62 ┆ssages */ int nerrors; /* numb┆ 0x01c200…01cb00 (50,) 65 6c 6f 63 3b 0a 0a 65 78 74 65 72 6e 09 46 49 4c 45 09 69 66 69 6c 65 3b 0a 65 78 74 65 72 6e ┆eloc; extern FILE ifile; extern┆ 0x01cb00…01d400 (51,) 2e 68 22 0a 23 69 6e 63 6c 75 64 65 09 22 61 73 73 30 30 2e 68 22 0a 23 69 6e 63 6c 75 64 65 09 ┆.h" #include "ass00.h" #include ┆ 0x01d400…01dd00 (52,) 29 3b 0a 09 78 70 75 74 77 28 30 2c 26 69 66 69 6c 65 29 3b 0a 09 78 70 75 74 77 28 30 2c 26 69 ┆); xputw(0,&ifile); xputw(0,&i┆ 0x01dd00…01e600 (53,) 69 6e 74 65 72 3b 0a 09 66 6f 72 20 28 70 31 3d 74 61 62 6c 65 3b 20 70 31 20 3c 20 65 6e 64 20 ┆inter; for (p1=table; p1 < end ┆ 0x01e600…01ef00 (54,) 26 11 5f 09 74 12 56 0b 03 10 40 1c 09 40 45 73 7f 17 20 0c 09 02 40 0c 78 12 74 35 08 09 02 02 ┆& _ t V @ @Es @ x t5 ┆ 0x01ef00…01f800 (55,) 32 35 3e 40 1d 74 7f 17 74 08 40 6d 78 7f 0e 10 5e 01 73 35 80 08 02 03 75 0a 78 7f 40 1d 74 7f ┆25>@ t t @mx ^ s5 u x @ t ┆ 0x01f800…020100 (56,) 4e 15 02 26 11 5f 09 06 2c 56 0b 03 10 06 04 40 1d 76 7f 75 0a 76 7f 40 0b 4b 02 0e 11 5f 09 30 ┆N & _ ,V @ v u v @ K _ 0┆ 0x020100…020a00 (57,) 0e 66 15 02 5f 09 6a 3c 32 35 3e 56 0b 4e 15 7a 0e 26 0a 5f 09 6a 3c 32 35 3e 56 0b 4e 15 7a 0e ┆ f _ j<25>V N z & _ j<25>V N z ┆ 0x020a00…021300 (58,) 6e 6f 74 20 6b 6e 6f 77 6e 20 69 6e 20 70 61 73 73 20 33 42 61 64 20 66 6f 72 6d 61 74 20 69 6e ┆not known in pass 3Bad format in┆ 0x021300…021c00 (59,) 4f 51 54 73 74 66 03 52 01 55 4f 06 73 74 69 02 56 01 58 50 0a 73 74 6c 0a 59 01 63 51 06 73 74 ┆OQTstf R UO sti V XP stl Y cQ st┆ 0x021c00…022500 (60,) 73 79 6d 01 04 6f 66 66 01 06 74 79 70 01 08 7e 64 61 74 61 5f 72 65 02 3c 25 61 72 67 01 04 6f ┆sym off typ üdata_re <%arg o┆ 0x022500…022e00 (61,) 23 5f 65 78 74 67 6c 6f 62 22 26 23 5f 65 78 74 73 74 72 69 22 10 24 5f 65 78 74 72 65 61 6c 22 ┆#_extglob"&#_extstri" $_extreal"┆ 0x022e00…023700 (62,) 35 08 09 5d 03 77 0a 64 48 5a 01 74 35 08 09 56 03 0e 11 5f 09 16 06 0e 10 66 15 23 41 5f 09 56 ┆5 Å w dHZ t5 V _ f #A_ V┆ 0x023700…024000 (63,) 04 03 74 1c 08 02 06 01 0e 0a 66 15 39 43 5f 09 56 17 56 0b 44 65 06 44 2d 70 3b 65 02 77 20 1b ┆ t f 9C_ V V De D-p;e w ┆ 0x024000…024900 (64,) 10 5f 09 3c 22 40 15 03 01 73 01 77 09 2e 7d 77 01 77 09 28 06 77 01 77 09 22 06 40 1d 04 68 01 ┆ _ <"@ s w .åw w ( w w " @ h ┆ 0x024900…025200 (65,) 26 10 5f 09 6a 3c 32 35 3e 56 0b 4e 15 7a 4e 66 1d 70 2e 5f 09 6a 3c 32 35 3e 56 0b 4e 15 7a 4e ┆& _ j<25>V N zNf p._ j<25>V N zN┆ 0x025200…025b00 (66,) 6e 65 64 20 6f 70 65 72 61 6e 64 6d 61 72 6b 20 6e 65 73 74 65 64 20 74 6f 6f 20 64 65 65 70 62 ┆ned operandmark nested too deepb┆ 0x025b00…026400 (67,) 70 7b 0d 78 6f 72 01 56 57 07 78 6f 73 58 0d 7a 65 71 01 6c 5e 22 7a 67 65 01 6d 5f 22 7a 67 74 ┆pæ xor VW xosX zeq l^"zge m_"zgt┆ 0x026400…026d00 (68,) 03 69 01 78 7f 7e 74 65 78 74 70 72 6f 02 08 28 66 31 01 04 66 32 01 06 66 69 6e 61 6c 01 08 70 ┆ i x ütextpro (f1 f2 final p┆ 0x026d00…027600 (69,) 5f 74 65 78 74 70 72 6f 22 08 28 5f 74 61 62 6c 65 63 6f 22 72 29 5f 64 61 74 61 70 72 6f 22 32 ┆_textpro" (_tableco"r)_datapro"2┆ 0x027600…027f00 (70,) 75 74 69 6f 6e 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 72 65 70 65 61 74 20 74 68 65 20 70 ┆ution to be able to repeat the p┆ 0x027f00…028800 (71,) 66 69 78 65 73 20 74 6f 20 74 68 65 20 55 4e 49 58 20 6c 6f 61 64 65 72 3a 0a 2e 52 53 0a 2e 49 ┆fixes to the UNIX loader: .RS .I┆ 0x028800…029100 (72,) 68 65 20 6b 65 72 6e 65 6c 20 62 61 63 6b 75 70 20 72 6f 75 74 69 6e 65 20 66 6f 75 6e 64 0a 69 ┆he kernel backup routine found i┆ 0x029100…029a00 (73,) 20 73 6f 75 72 63 65 73 20 6f 66 20 74 68 65 20 50 61 73 63 61 6c 2d 56 55 20 73 79 73 74 65 6d ┆ sources of the Pascal-VU system┆ 0x029a00…02a300 (74,) 2f 0a 20 20 20 39 20 20 20 20 2f 2a 20 23 20 20 20 20 64 65 66 69 6e 65 20 20 43 37 20 20 20 20 ┆/ 9 /* # define C7 ┆ 0x02a300…02ac00 (75,) 2e 44 53 0a 23 64 65 66 69 6e 65 20 58 58 58 20 20 20 20 20 70 63 5f 78 78 78 2d 69 0a 2e 44 45 ┆.DS #define XXX pc_xxx-i .DE┆ 0x02ac00…02b500 (76,) 74 6f 20 66 6f 72 20 69 6e 74 65 72 70 72 65 74 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 2e 49 50 ┆to for interpreted programs. .IP┆ 0x02b500…02be00 (77,) 0a 54 68 69 73 20 70 61 74 68 6e 61 6d 65 20 73 68 6f 75 6c 64 20 62 65 20 63 68 61 6e 67 65 64 ┆ This pathname should be changed┆ 0x02be00…02c700 (78,) 6d 31 20 65 2e 6f 75 74 20 66 31 20 66 32 20 66 33 20 66 34 20 66 35 20 66 36 0a 50 72 6f 67 72 ┆m1 e.out f1 f2 f3 f4 f5 f6 Progr┆ 0x02c700…02d000 (79,) 68 64 69 72 20 2e 2e 0a 63 68 64 69 72 20 65 74 63 0a 63 70 20 65 6d 31 5f 74 61 62 6c 65 73 20 ┆hdir .. chdir etc cp em1_tables ┆ 0x02d000…02d900 (80,) 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 2e 50 50 0a 49 66 20 65 72 72 6f 72 ┆n the working tree. .PP If error┆ 0x02d900…02e200 (81,) 48 41 52 44 57 41 52 45 5f 46 50 20 6f 70 74 69 6f 6e 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 2e ┆HARDWARE_FP option is turned on.┆ 0x02e200…02eb00 (82,) 0a 73 6f 75 72 63 65 20 66 69 6c 65 73 20 61 72 65 20 67 69 76 65 6e 2c 0a 61 73 20 77 65 6c 6c ┆ source files are given, as well┆ 0x02eb00…02f400 (83,) 74 75 73 20 72 65 67 69 73 74 65 72 2e 0a 49 66 20 74 68 65 20 65 72 72 6f 72 20 69 73 20 6e 6f ┆tus register. If the error is no┆ 0x02f400…02fd00 (84,) 2c 20 6e 29 3b 0a 35 33 35 09 09 2f 2a 0a 35 33 36 09 09 20 2a 20 49 66 20 74 68 65 72 65 20 69 ┆, n); 535 /* 536 * If there i┆ 0x02fd00…030600 (85,) 65 20 6e 75 6d 62 65 72 20 69 6e 64 69 63 61 74 65 73 20 74 68 65 20 61 64 64 72 65 73 73 69 6e ┆e number indicates the addressin┆ 0x030600…030f00 (86,) 2f 33 34 2b 46 50 31 31 41 0a 0a 49 74 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 77 6f 72 6b 20 66 ┆/34+FP11A It should also work f┆ 0x030f00…031800 (87,) 31 2c 2a 2d 28 72 31 29 0a 09 6d 6f 76 66 09 72 32 2c 2a 2d 28 72 31 29 0a 09 63 6d 70 66 09 2a ┆1,*-(r1) movf r2,*-(r1) cmpf *┆ 0x031800…032100 (88,) 2f 33 34 2b 46 50 31 31 41 0a 0a 49 74 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 77 6f 72 6b 20 66 ┆/34+FP11A It should also work f┆ 0x032100…032a00 (89,) 72 33 0a 09 63 6d 70 66 09 72 33 2c 72 32 0a 09 63 66 63 63 0a 09 62 6e 65 09 6f 75 63 68 0a 09 ┆r3 cmpf r3,r2 cfcc bne ouch ┆ 0x032a00…033300 (90,) 3d 2e 2b 36 0a 50 31 31 41 0a 0a 49 74 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 77 6f 72 6b 20 66 ┆=.+6 P11A It should also work f┆ 0x033300…033c00 (91,) 5f 72 65 67 6c 6f 63 2b 37 2c 72 31 0a 09 09 61 73 6c 09 72 31 0a 09 09 61 64 64 09 72 30 2c 72 ┆_regloc+7,r1 asl r1 add r0,r┆ 0x033c00…034500 (92,) 69 6e 20 69 74 73 20 46 49 4e 41 4c 20 73 74 61 74 65 2e 20 44 65 66 69 6e 65 20 69 74 20 6f 6e ┆in its FINAL state. Define it on┆ 0x034500…034e00 (93,) 0a 09 09 62 69 63 09 24 21 31 36 2c 72 30 0a 09 09 6d 6f 76 09 30 66 28 72 30 29 2c 70 63 09 2f ┆ bic $!16,r0 mov 0f(r0),pc /┆ 0x034e00…035700 (94,) 09 09 62 69 74 09 24 31 37 34 30 30 30 2c 72 32 0a 09 09 62 65 71 09 31 66 0a 23 65 6e 64 69 66 ┆ bit $174000,r2 beq 1f #endif┆ 0x035700…036000 (95,) 64 66 70 73 2c 20 73 74 66 70 73 20 61 72 65 20 32 20 62 79 74 65 73 2e 0a 0a 09 66 70 35 34 3a ┆dfps, stfps are 2 bytes. fp54:┆ 0x036000…036900 (96,) 63 09 24 31 2c 72 30 0a 09 09 6d 6f 76 09 6e 6f 66 61 75 6c 74 2c 2d 28 73 70 29 0a 09 09 6d 6f ┆c $1,r0 mov nofault,-(sp) mo┆ 0x036900…037200 (97,) 74 73 20 6c 69 6b 65 20 69 6e 74 65 67 65 72 20 6f 76 65 72 66 6c 6f 77 20 65 74 63 2e 0a 2e 74 ┆ts like integer overflow etc. .t┆ 0x037200…037b00 (98,) 2d 7c 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 7c 0a 2e 73 70 20 32 0a 2e 66 69 0a 2e 69 6e 20 2b ┆-ø-------------ø .sp 2 .fi .in +┆ 0x037b00…038400 (99,) 61 67 73 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 74 69 6f 6e ┆ags control the following option┆ 0x038400…038d00 (100,) 75 73 72 2f 6c 69 62 2f 65 6d 31 5f 69 6e 74 2f 3f 2d 0a 6e 65 67 61 74 69 76 65 20 6f 70 74 69 ┆usr/lib/em1_int/?- negative opti┆ 0x038d00…039600 (101,) 77 6f 20 76 65 72 73 69 6f 6e 73 3a 20 6f 6e 65 20 77 72 69 74 74 65 6e 20 69 6e 20 45 4d 2d 31 ┆wo versions: one written in EM-1┆ 0x039600…039f00 (102,) 0a 2e 50 50 0a 54 68 65 20 73 79 73 74 65 6d 20 63 61 6c 6c 20 27 73 69 67 6e 61 6c 27 20 69 73 ┆ .PP The system call 'signal' is┆ 0x039f00…03a800 (103,) 70 69 6c 61 74 69 6f 6e 20 74 6f 20 74 72 75 65 20 50 44 50 2d 31 31 20 63 6f 64 65 2e 0a 57 69 ┆pilation to true PDP-11 code. Wi┆ 0x03a800…03b100 (104,) 65 20 76 65 72 73 69 6f 6e 20 28 2d 43 29 2c 20 74 68 65 6e 20 79 6f 75 20 6d 75 73 74 20 67 69 ┆e version (-C), then you must gi┆ 0x03b100…03ba00 (105,) 63 65 73 0a 28 73 65 65 20 62 65 6c 6f 77 29 2e 0a 2e 49 50 20 2d 4f 0a 4f 70 74 69 6d 69 7a 65 ┆ces (see below). .IP -O Optimize┆ 0x03ba00…03c300 (106,) 4e 49 58 20 61 73 73 65 6d 62 6c 79 20 70 72 6f 67 72 61 6d 73 2e 0a 54 68 65 73 65 20 66 69 6c ┆NIX assembly programs. These fil┆ 0x03c300…03cc00 (107,) 61 67 6e 6f 73 74 69 63 73 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 73 65 6c ┆agnostics are intended to be sel┆ 0x03cc00…03d500 (108,) 74 69 6f 6e 20 74 61 62 6c 65 73 2e 0a 2e 53 48 20 22 53 45 45 20 41 4c 53 4f 22 0a 2e 49 50 20 ┆tion tables. .SH "SEE ALSO" .IP ┆ 0x03d500…03de00 (109,) 66 20 74 68 65 20 6d 65 6d 6f 72 79 20 6c 61 79 6f 75 74 20 69 73 20 6e 65 63 65 73 73 61 72 79 ┆f the memory layout is necessary┆ 0x03de00…03e700 (110,) 30 2e 6f 20 69 73 20 6e 65 65 64 65 64 2e 0a 2e 53 48 20 46 49 4c 45 53 0a 2e 49 50 20 2f 75 73 ┆0.o is needed. .SH FILES .IP /us┆ 0x03e700…03f000 (111,) 74 68 20 61 6e 20 61 73 74 65 72 69 73 6b 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 20 74 6f ┆th an asterisk are considered to┆ 0x03f000…03f900 (112,) 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 73 20 65 78 70 6f 72 74 65 64 20 62 79 20 74 68 69 73 20 ┆global symbols exported by this ┆ 0x03f900…040200 (113,) 20 76 61 6e 20 53 74 61 76 65 72 65 6e 2c 20 56 72 69 6a 65 20 55 6e 69 76 65 72 73 69 74 65 69 ┆ van Staveren, Vrije Universitei┆ 0x040200…040b00 (114,) 20 66 65 61 74 75 72 65 73 20 61 73 20 70 72 6f 63 65 73 73 65 64 20 62 79 20 74 68 69 73 20 63 ┆ features as processed by this c┆ 0x040b00…041400 (115,) 70 28 73 31 2c 73 32 3a 70 73 74 72 69 6e 67 3b 20 73 7a 3a 69 6e 74 65 67 65 72 29 3a 63 6f 6d ┆p(s1,s2:pstring; sz:integer):com┆ 0x041400…041d00 (116,) 5f 77 72 73 28 66 3a 66 69 6c 65 70 3b 20 73 3a 70 73 74 72 69 6e 67 3b 20 6c 3a 69 6e 74 65 67 ┆_wrs(f:filep; s:pstring; l:integ┆ 0x041d00…042600 (117,) 70 75 74 65 64 20 6f 75 74 20 6f 66 20 74 68 65 20 70 72 6f 63 65 64 75 72 65 20 64 65 73 63 72 ┆puted out of the procedure descr┆ 0x042600…042f00 (118,) 62 75 67 67 69 6e 67 20 66 61 63 69 6c 69 74 69 65 73 3a 0a 2e 52 53 0a 54 68 65 20 63 6f 6d 70 ┆bugging facilities: .RS The comp┆ 0x042f00…043800 (119,) 66 69 6c 65 20 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 2e 0a 55 73 65 64 20 74 6f 20 72 65 73 ┆file is initialized. Used to res┆ 0x043800…044100 (120,) 61 73 65 73 20 67 6f 74 6f 20 39 2e 0a 2e 49 50 20 37 2e 0a 49 66 20 74 68 65 20 6c 6f 63 61 6c ┆ases goto 9. .IP 7. If the local┆ 0x044100…044a00 (121,) 74 68 65 20 69 6e 74 65 67 65 72 2e 0a 2e 49 50 20 5f 72 64 6c 0a 4c 69 6b 65 20 5f 72 64 69 2c ┆the integer. .IP _rdl Like _rdi,┆ 0x044a00…045300 (122,) 64 6f 20 74 68 65 20 6c 65 66 74 20 70 61 64 64 69 6e 67 2e 0a 2e 49 50 20 5f 73 6b 69 70 73 70 ┆do the left padding. .IP _skipsp┆ 0x045300…045c00 (123,) 65 2c 20 74 68 65 6e 20 74 68 65 20 73 61 6d 65 20 74 72 61 70 20 69 73 20 67 65 6e 65 72 61 74 ┆e, then the same trap is generat┆ 0x045c00…046500 (124,) 65 73 65 20 66 69 6c 65 73 20 68 61 76 65 20 61 6e 6f 74 68 65 72 20 6d 61 67 69 63 20 6e 75 6d ┆ese files have another magic num┆ 0x046500…046e00 (125,) 29 3a 63 68 61 72 3b 0a 2e 62 72 0a 70 72 6f 63 65 64 75 72 65 09 73 74 72 73 74 6f 72 65 28 73 ┆):char; .br procedure strstore(s┆ 0x046e00…047700 (126,) 69 6e 61 74 65 64 2e 0a 2e 50 44 20 30 0a 2e 49 50 20 73 74 72 74 6f 62 75 66 0a 43 6f 70 79 20 ┆inated. .PD 0 .IP strtobuf Copy ┆ 0x047700…048000 (127,) 6c 6c 2e 0a 49 74 73 20 6e 6f 72 6d 61 6c 20 6e 61 6d 65 20 69 73 20 62 6c 6f 63 6b 65 64 20 62 ┆ll. Its normal name is blocked b┆ 0x048000…048900 (128,) 29 20 69 66 20 74 68 65 20 66 69 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 63 72 65 61 74 65 64 2e ┆) if the file cannot be created.┆ 0x048900…049200 (129,) 69 20 35 0a 2e 69 6e 20 5c 5c 6e 28 69 6e 0a 2e 74 69 20 30 0a 2e 73 70 20 5c 5c 6e 28 70 64 0a ┆i 5 .in ØØn(in .ti 0 .sp ØØn(pd ┆ 0x049200…049b00 (130,) 64 65 62 75 67 67 69 6e 67 20 66 69 6c 65 73 20 66 6f 72 20 74 68 65 20 6d 65 6e 74 69 6f 6e 65 ┆debugging files for the mentione┆ 0x049b00…04a400 (131,) 61 74 69 6f 6e 2c 0a 77 68 65 72 65 61 73 20 61 6c 6c 20 6f 74 68 65 72 73 20 77 69 6c 6c 20 75 ┆ation, whereas all others will u┆ 0x04a400…04ad00 (132,) 09 28 2a 20 72 65 74 75 72 6e 73 20 70 69 64 20 2a 29 0a 2e 67 6c 6f 62 6c 20 5f 66 6f 72 6b 2c ┆ (* returns pid *) .globl _fork,┆ 0x04ad00…04b600 (133,) 63 65 64 75 72 65 20 41 52 52 53 50 43 2e 0a 2e 62 72 0a 4e 45 58 54 4c 49 4e 45 20 69 73 20 61 ┆cedure ARRSPC. .br NEXTLINE is a┆ 0x04b600…04bf00 (134,) 69 74 68 20 6f 70 65 72 61 6e 64 20 32 29 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 7a 65 71 20 6f ┆ith operand 2) followed by zeq o┆ 0x04bf00…04c800 (135,) 74 6f 20 61 6e 6f 74 68 65 72 2e 0a 2e 70 61 0a 31 2e 5c 20 53 6f 75 72 63 65 20 46 41 4b 45 2d ┆to another. .pa 1.Ø Source FAKE-┆ 0x04c800…04d100 (136,) 20 6f 6e 74 6f 20 74 68 65 20 66 61 6b 65 2d 73 74 61 63 6b 0a 2e 70 61 0a 50 6f 69 6e 74 65 72 ┆ onto the fake-stack .pa Pointer┆ 0x04d100…04da00 (137,) 42 6f 6f 6c 65 61 6e 3a 20 74 72 75 65 20 66 6f 72 20 69 6e 74 65 67 65 72 2c 20 66 61 6c 73 65 ┆Boolean: true for integer, false┆ 0x04da00…04e300 (138,) 72 61 74 65 73 20 61 20 73 74 72 69 6e 67 20 66 6f 72 20 61 6e 20 69 6e 74 65 67 65 72 20 28 69 ┆rates a string for an integer (i┆ 0x04e300…04ec00 (139,) 65 20 74 6f 20 64 65 63 69 64 65 20 77 68 65 74 68 65 72 20 65 72 72 6f 72 73 20 6c 69 6b 65 0a ┆e to decide whether errors like ┆ 0x04ec00…04f500 (140,) 5c 64 65 70 70 72 65 63 5c 75 2e 62 5c 75 2d 65 70 70 72 65 63 5c 64 0a 2e 45 4e 0a 77 68 65 72 ┆ØdepprecØu.bØu-epprecØd .EN wher┆ 0x04f500…04fe00 (141,) 70 20 31 0a 2e 69 6e 20 2b 35 0a 2e 74 69 20 2d 34 0a 28 61 29 7e 41 6c 6c 20 69 6e 74 65 67 72 ┆p 1 .in +5 .ti -4 (a)üAll integr┆ 0x04fe00…050700 (142,) 6e 20 74 68 65 20 70 72 6f 67 72 61 6d 20 62 6c 6f 63 6b 2e 0a 2e 50 50 0a 54 68 65 20 70 72 6f ┆n the program block. .PP The pro┆ 0x050700…051000 (143,) 61 64 20 6f 66 20 6d 61 6e 79 20 50 61 73 63 61 6c 20 70 72 6f 67 72 61 6d 73 2e 0a 2e 50 50 0a ┆ad of many Pascal programs. .PP ┆ 0x051000…051900 (144,) 37 2e 33 0a 54 68 65 20 6f 72 64 65 72 20 6f 66 20 65 76 61 6c 75 61 74 69 6f 6e 20 61 6e 64 20 ┆7.3 The order of evaluation and ┆ 0x051900…052200 (145,) 62 61 62 6c 79 20 72 65 73 75 6c 74 73 0a 69 6e 20 61 20 63 6f 72 72 65 63 74 6c 79 20 63 6f 6d ┆bably results in a correctly com┆ 0x052200…052b00 (146,) 6c 65 73 73 20 74 68 65 20 6c 2d 6f 70 74 69 6f 6e 20 69 73 20 74 75 72 6e 65 64 20 6f 66 66 2c ┆less the l-option is turned off,┆ 0x052b00…053400 (147,) 6f 6e 65 2e 0a 49 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 45 4d 2d 31 20 69 6d 70 6c ┆one. It depends on the EM-1 impl┆ 0x053400…053d00 (148,) 66 6f 72 20 65 76 65 72 79 20 64 65 2d 72 65 66 65 72 65 6e 63 65 20 74 68 65 20 70 6f 69 6e 74 ┆for every de-reference the point┆ 0x053d00…054600 (149,) 6c 61 74 65 64 20 61 73 3a 0a 2e 73 70 0a 72 65 77 72 69 74 65 28 66 29 3a 7e 6e 6f 20 70 72 65 ┆lated as: .sp rewrite(f):üno pre┆ 0x054600…054f00 (150,) 72 74 20 6f 66 20 61 20 76 61 72 69 61 62 6c 65 0a 61 6c 6c 6f 63 61 74 65 64 20 62 79 20 74 68 ┆rt of a variable allocated by th┆ 0x054f00…055800 (151,) 6e 74 65 67 65 72 20 76 61 6c 75 65 20 6f 66 20 74 72 75 6e 63 28 78 29 20 64 6f 65 73 20 6e 6f ┆nteger value of trunc(x) does no┆ 0x055800…056100 (152,) 64 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 2c 20 66 6f 72 20 65 61 63 68 20 6f 70 65 72 61 6e ┆d to initialize, for each operan┆ 0x056100…056a00 (153,) 35 2c 20 6e 6f 6e 2d 66 61 74 61 6c 29 2e 0a 2e 49 54 20 36 2e 37 2e 31 0a 49 74 20 73 68 61 6c ┆5, non-fatal). .IT 6.7.1 It shal┆ 0x056a00…057300 (154,) 65 64 20 6f 72 0a 6e 6f 74 20 6f 70 65 6e 65 64 20 66 6f 72 20 72 65 61 64 69 6e 67 2e 0a 2e 49 ┆ed or not opened for reading. .I┆ 0x057300…057c00 (155,) 70 69 6c 65 72 2e 20 27 61 73 73 65 72 74 27 20 69 73 20 6e 6f 74 20 61 20 77 6f 72 64 2d 73 79 ┆piler. 'assert' is not a word-sy┆ 0x057c00…058500 (156,) 69 6e 74 65 67 65 72 20 76 61 6c 75 65 73 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 2d 32 31 34 ┆integer values in the range -214┆ 0x058500…058e00 (157,) 72 65 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 61 73 20 70 61 72 61 6d 65 74 65 72 73 20 69 6e 20 ┆re not allowed as parameters in ┆ 0x058e00…059700 (158,) 20 77 69 6c 6c 20 68 75 6e 74 20 66 6f 72 20 70 6c 61 63 65 73 20 69 6e 20 79 6f 75 72 20 70 72 ┆ will hunt for places in your pr┆ 0x059700…05a000 (159,) 6b 20 6f 66 20 70 72 65 69 6e 69 74 69 61 6c 69 7a 65 64 20 64 61 74 61 2c 20 63 61 6e 20 62 65 ┆k of preinitialized data, can be┆ 0x05a000…05a900 (160,) 53 74 65 76 65 6e 73 6f 6e 0a 48 61 6e 73 20 20 76 61 6e 20 20 53 74 61 76 65 72 65 6e 0a 2e 73 ┆Stevenson Hans van Staveren .s┆ 0x05a900…05b200 (161,) 72 20 70 72 6f 63 65 64 75 72 65 20 72 65 74 75 72 6e 20 61 64 64 72 65 73 73 65 73 2c 20 61 63 ┆r procedure return addresses, ac┆ 0x05b200…05bb00 (162,) 73 20 64 69 63 74 75 6d 2c 0a 61 6c 6c 20 45 4d 2d 31 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 ┆s dictum, all EM-1 instructions ┆ 0x05bb00…05c400 (163,) 61 72 74 73 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 61 6e 20 61 73 73 65 6d 62 6c ┆arts. For example, if an assembl┆ 0x05c400…05cd00 (164,) 65 72 20 62 79 74 65 2e 0a 46 6f 72 20 74 68 65 20 45 4d 2d 31 20 6d 61 63 68 69 6e 65 20 77 65 ┆er byte. For the EM-1 machine we┆ 0x05cd00…05d600 (165,) 73 65 64 20 62 79 20 74 68 65 20 75 6e 64 65 66 69 6e 65 64 20 70 6f 69 6e 74 65 72 20 66 6f 72 ┆sed by the undefined pointer for┆ 0x05d600…05df00 (166,) 20 20 20 20 20 20 20 20 20 47 6c 6f 62 61 6c 20 64 61 74 61 20 61 72 65 61 0a 20 20 20 20 20 32 ┆ Global data area 2┆ 0x05df00…05e800 (167,) 2e 0a 54 68 65 72 65 20 69 73 20 61 20 73 69 6e 67 6c 65 20 45 4d 2d 31 20 70 72 6f 67 72 61 6d ┆. There is a single EM-1 program┆ 0x05e800…05f100 (168,) 68 65 20 61 73 73 65 6d 62 6c 79 20 6c 61 6e 67 75 61 67 65 2c 20 61 73 20 64 65 73 63 72 69 62 ┆he assembly language, as describ┆ 0x05f100…05fa00 (169,) 0a 62 79 20 74 68 65 20 4c 4f 52 20 61 6e 64 20 53 54 52 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 ┆ by the LOR and STR instructions┆ 0x05fa00…060300 (170,) 62 79 20 75 73 69 6e 67 20 74 68 65 69 72 20 6e 61 6d 65 2e 0a 49 74 20 69 73 20 74 68 65 20 74 ┆by using their name. It is the t┆ 0x060300…060c00 (171,) 61 72 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2c 20 69 6e 20 77 68 69 ┆ared in the current file, in whi┆ 0x060c00…061500 (172,) 50 50 0a 54 68 65 20 74 68 69 72 64 20 61 6e 64 20 6c 61 73 74 20 73 74 65 70 20 69 73 20 74 6f ┆PP The third and last step is to┆ 0x061500…061e00 (173,) 69 6f 6e 20 6f 66 20 74 68 65 20 6e 65 77 20 66 72 61 6d 65 2e 0a 48 6f 77 65 76 65 72 2c 20 74 ┆ion of the new frame. However, t┆ 0x061e00…062700 (174,) 20 53 54 52 20 69 6e 73 74 72 75 63 74 69 6f 6e 2e 0a 49 66 20 74 68 65 20 6e 65 77 20 76 61 6c ┆ STR instruction. If the new val┆ 0x062700…063000 (175,) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c ┆ ø┆ 0x063000…063900 (176,) 72 66 75 6c 20 69 6e 64 65 78 69 6e 67 0a 66 61 63 69 6c 69 74 69 65 73 2c 20 45 42 20 63 61 6e ┆rful indexing facilities, EB can┆ 0x063900…064200 (177,) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 ┆ ø ø ┆ 0x064200…064b00 (178,) 64 20 6d 73 62 20 68 61 73 20 6c 6f 77 65 73 74 20 61 64 64 72 65 73 73 0a 2e 4f 55 0a 2e 73 70 ┆d msb has lowest address .OU .sp┆ 0x064b00…065400 (179,) 64 64 20 20 24 33 2c 72 30 20 20 20 20 20 20 73 75 62 20 20 24 33 2c 72 30 20 20 20 20 20 20 61 ┆dd $3,r0 sub $3,r0 a┆ 0x065400…065d00 (180,) 6f 73 73 69 62 6c 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 6d 61 63 68 69 6e ┆ossible implementation on machin┆ 0x065d00…066600 (181,) 6c 20 61 72 65 61 0a 67 72 6f 77 69 6e 67 20 75 70 77 61 72 64 73 20 61 6e 64 20 74 68 65 20 68 ┆l area growing upwards and the h┆ 0x066600…066f00 (182,) 63 68 61 6e 67 65 64 20 6e 6f 72 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 74 68 65 20 73 74 61 ┆changed nor removed from the sta┆ 0x066f00…067800 (183,) 75 6c 74 20 6f 66 66 73 65 74 2e 0a 49 66 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 6f 66 66 ┆ult offset. If the resulting off┆ 0x067800…068100 (184,) 72 69 70 74 6f 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 53 42 20 64 65 73 63 72 69 ┆riptor CSB descri┆ 0x068100…068a00 (185,) 65 73 73 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 52 30 20 3d ┆ess to terminate R0 =┆ 0x068a00…069300 (186,) 70 72 6f 63 65 73 73 20 74 6f 20 61 63 63 65 73 73 20 70 68 79 73 2e 20 61 64 64 72 2e 0a 20 20 ┆process to access phys. addr. ┆ 0x069300…069c00 (187,) 72 65 74 75 72 6e 73 20 66 72 6f 6d 20 74 68 65 20 65 72 72 6f 72 20 72 6f 75 74 69 6e 65 20 61 ┆returns from the error routine a┆ 0x069c00…06a500 (188,) 20 74 68 65 20 6f 76 65 72 66 6c 6f 77 20 74 72 61 70 0a 20 6c 6f 6c 20 30 09 09 09 3b 20 4c 6f ┆ the overflow trap lol 0 ; Lo┆ 0x06a500…06ae00 (189,) 65 78 74 20 74 77 6f 20 62 79 74 65 73 20 61 73 20 6f 70 65 72 61 6e 64 2c 0a 68 69 67 68 20 62 ┆ext two bytes as operand, high b┆ 0x06ae00…06b700 (190,) 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 74 6f 0a 6f 6e 65 20 62 79 74 65 2c 20 61 20 73 70 65 63 ┆instructions to one byte, a spec┆ 0x06b700…06c000 (191,) 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 28 38 20 77 6f 72 64 73 29 20 64 65 73 63 72 69 62 ┆ of the header (8 words) describ┆ 0x06c000…06c900 (192,) 70 72 65 63 69 73 69 6f 6e 0a 69 6e 74 65 67 65 72 73 2e 20 54 68 65 20 6c 6f 61 64 20 66 69 6c ┆precision integers. The load fil┆ 0x06c900…06d200 (193,) 71 75 6f 74 65 73 20 61 6e 64 0a 6d 61 79 20 69 6e 63 6c 75 64 65 20 5c 5c 78 78 78 2c 20 77 68 ┆quotes and may include ØØxxx, wh┆ 0x06d200…06db00 (194,) 32 0a 42 65 73 69 64 65 73 20 74 68 65 20 65 78 70 6f 72 74 20 66 6c 61 67 20 69 6e 20 50 52 4f ┆2 Besides the export flag in PRO┆ 0x06db00…06e400 (195,) 20 28 73 65 65 20 62 65 6c 6f 77 29 2e 0a 2e 4f 55 0a 45 61 63 68 20 62 61 63 6b 20 65 6e 64 20 ┆ (see below). .OU Each back end ┆ 0x06e400…06ed00 (196,) 63 74 69 63 65 29 0a 20 20 20 32 34 39 20 62 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ctice) 249 b1 ┆ 0x06ed00…06f600 (197,) 64 20 61 64 64 72 65 73 73 29 0a 20 20 4c 41 4c 20 78 20 2d 20 4c 6f 61 64 20 61 64 64 72 65 73 ┆d address) LAL x - Load addres┆ 0x06f600…06ff00 (198,) 6f 20 69 6e 74 65 67 65 72 20 28 2a 29 0a 20 20 43 49 46 20 20 20 2d 20 43 6f 6e 76 65 72 74 20 ┆o integer (*) CIF - Convert ┆ 0x06ff00…070800 (199,) 72 65 61 74 65 72 0a 0a 20 20 5a 4c 54 20 6e 20 2d 20 46 6f 72 77 61 72 64 20 62 72 61 6e 63 68 ┆reater ZLT n - Forward branch┆ 0x070800…071100 (200,) 20 44 49 56 2c 20 53 48 4c 2c 20 53 48 52 0a 47 52 4f 55 50 20 20 34 3a 20 44 41 44 2c 20 44 53 ┆ DIV, SHL, SHR GROUP 4: DAD, DS┆ […truncated at 200 lines…]