ASSEMBLY LISTING OF SEGMENT >udd>sm>ds>w>ml>opcode_info.alm ASSEMBLED ON: 05/05/00 1825.9 mdt Fri OPTIONS USED: list symbols ASSEMBLED BY: ALM Version 8.14 March 1989 ASSEMBLER CREATED: 06/09/89 1102.3 mdt Fri 1 " ****************************************************** 2 " * * 3 " * * 4 " * Copyright (c) 1972 by Massachusetts Institute of * 5 " * Technology and Honeywell Information Systems, Inc. * 6 " * * 7 " * * 8 " ****************************************************** 9 10 " 11 " Modified 770617 by PG to add clock, vclock, and stacq. 12 " Modified 780329 by PCK to add stackframeptr, stackbaseptr, environmentptr, & codeptr builtins 13 " Modified 780828 by PG to delete pos_dif_fun 14 " Modified 25 Apr 1979 by PCK to implement 4-bit decimal. digit_to_bit was added. 15 " Modified 25 Jul 1979 by PCK to implement rank and byte builtins. 16 " Modified 790807 by PG to delete jump_three_way. 17 " Modified 820726 BIM wordno, segno 18 " 19 " Format of opcode_info entries: 20 " 21 " dcl 1 op_info aligned based, 22 " 2 action1 bit (6) unal, 23 " 2 action2 bit (6) unal, 24 " 2 macro bit (18) unal, 25 " 2 delta bit (2) unal, 26 " 2 call_code bit (4) unal; 27 " 28 " 000000 29 name opcode_info 000000 30 segdef opcode_info 000324 31 segdef last_opcode 000325 32 segdef table 33 " 000000 34 opcode_info: 35 " 000000 36 class_0: 000000 37 class_1: 000000 aa 050000 000000 38 vfd 6/5 zero opcode 000001 aa 030100 000000 39 vfd 6/3,6/1 add 000002 aa 030100 000000 40 vfd 6/3,6/1 sub 000003 aa 030100 000000 41 vfd 6/3,6/1 mult 000004 aa 030100 000000 42 vfd 6/3,6/1 div 000005 aa 030100 000000 43 vfd 6/3,6/1 negate 000006 aa 030200 000000 44 vfd 6/3,6/2 exp 45 " 000007 46 class_2: 000007 aa 050000 000000 47 vfd 6/5 unused 000010 aa 030300 000000 48 vfd 6/3,6/3 and_bits 000011 aa 030300 000000 49 vfd 6/3,6/3 or_bits 000012 aa 030300 000000 50 vfd 6/3,6/3 xor_bits 000013 aa 030300 000000 51 vfd 6/3,6/3 not_bits 000014 aa 031600 000000 52 vfd 6/3,6/14 cat_string 000015 aa 034100 072600 53 vfd 6/3,6/33,18/470 bool_fun 54 " 000016 55 class_3: 000016 aa 050000 000000 56 vfd 6/5 unused 000017 aa 010000 000000 57 vfd 6/1 assign 000020 aa 010000 000000 58 vfd 6/1 assign_size_ck 000021 aa 032200 046400 59 vfd 6/3,6/18,18/308 assign_zero 000022 aa 040000 000000 60 vfd 6/4 copy_words 000023 aa 040000 000000 61 vfd 6/4 copy_string 000024 aa 040000 000000 62 vfd 6/4 make_desc 000025 aa 010000 000000 63 vfd 6/1 assign_round 000026 aa 010000 000000 64 vfd 6/1 pack 000027 aa 010000 000000 65 vfd 6/1 unpack 66 " 000030 67 class_4: 000030 aa 050000 000000 68 vfd 6/5 unused 000031 aa 050000 000000 69 vfd 6/5 unused 000032 aa 050000 000000 70 vfd 6/5 unused 000033 aa 050000 000000 71 vfd 6/5 unused 000034 aa 030400 000000 72 vfd 6/3,6/4 less_than 000035 aa 030400 000000 73 vfd 6/3,6/4 greater_than 000036 aa 030400 000000 74 vfd 6/3,6/4 equal 000037 aa 030400 000000 75 vfd 6/3,6/4 not_equal 000040 aa 030400 000000 76 vfd 6/3,6/4 less_or_equal 000041 aa 030400 000000 77 vfd 6/3,6/4 greater_or_equal 78 " 000042 79 class_5: 000042 aa 050000 000000 80 vfd 6/5 unused 000043 aa 040000 000000 81 vfd 6/4 jump 000044 aa 040000 000000 82 vfd 6/4 jump_true 000045 aa 040000 000000 83 vfd 6/4 jump_false 000046 aa 040000 000000 84 vfd 6/4 jump_if_lt 000047 aa 040000 000000 85 vfd 6/4 jump_if_gt 000050 aa 040000 000000 86 vfd 6/4 jump_if_eq 000051 aa 040000 000000 87 vfd 6/4 jump_if_ne 000052 aa 040000 000000 88 vfd 6/4 jump_if_le 000053 aa 040000 000000 89 vfd 6/4 jump_if_ge 90 " 000054 91 class_6: 000054 aa 050000 000000 92 vfd 6/5 unused 000055 aa 040000 000000 93 vfd 6/4 std_arg_list 000056 aa 040000 000000 94 vfd 6/4 unused 000057 aa 040000 000000 95 vfd 6/4 std_call 000060 aa 040000 000000 96 vfd 6/4 unused 000061 aa 040000 000000 97 vfd 6/4 std_entry 000062 aa 040000 000000 98 vfd 6/4 unused 000063 aa 040000 000000 99 vfd 6/4 ex_prologue 000064 aa 040000 000000 100 vfd 6/4 allot_auto 000065 aa 060000 000000 101 vfd 6/6 param_ptr 000066 aa 060000 000000 102 vfd 6/6 param_desc_ptr 000067 aa 040000 000000 103 vfd 6/4 std_return 000070 aa 040000 000000 104 vfd 6/4 allot_ctl 000071 aa 040000 000000 105 vfd 6/4 free_ctl 106 " 000072 107 class_7: 000072 aa 050000 000000 108 vfd 6/5 mod_bit 000073 aa 050000 000000 109 vfd 6/5 mod_byte 000074 aa 050000 000000 110 vfd 6/5 mod_half 000075 aa 040000 000000 111 vfd 6/4 mod_word 112 " 000076 113 class_8: 000076 aa 030600 015400 114 vfd 6/3,6/6,18/108 bit_to_char 000077 aa 030600 015500 115 vfd 6/3,6/6,18/109 bit_to_word 000100 aa 030600 016000 116 vfd 6/3,6/6,18/112 char_to_word 000101 aa 030600 062400 117 vfd 6/3,6/6,18/404 half_to_word 000102 aa 030600 016400 118 vfd 6/3,6/6,18/116 word_to_mod2 000103 aa 030600 016500 119 vfd 6/3,6/6,18/117 word_to_mod4 000104 aa 030600 016600 120 vfd 6/3,6/6,18/118 word_to_mod8 000105 aa 030500 000100 121 vfd 6/3,6/5,18/1 rel_fun 000106 aa 030500 001200 122 vfd 6/3,6/5,18/10 baseno_fun 000107 aa 032300 043400 123 vfd 6/3,6/19,18/284 desc_size 000110 aa 050000 000000 124 vfd 6/5 bit_pointer 000111 aa 031700 000000 125 vfd 6/3,6/15 index_before_fun 000112 aa 031700 000000 126 vfd 6/3,6/15 index_after_fun 000113 aa 033100 130600 127 vfd 6/3,6/25,18/710 verify_ltrim_fun 000114 aa 033100 130700 128 vfd 6/3,6/25,18/711 verify_rtrim_fun 000115 aa 030600 134200 129 vfd 6/3,6/6,18/738 digit_to_bit 130 " 000116 131 class_9: 000116 aa 032400 101206 132 vfd 6/3,6/20,18/522,2/0,4/6 ceil_fun 01001 0000 000117 aa 032400 101507 133 vfd 6/3,6/20,18/525,2/0,4/7 floor_fun 0001 000120 aa 032600 102110 134 vfd 6/3,6/22,18/529,2/0,4/8 round_fun 0010 000121 aa 033700 032111 135 vfd 6/3,6/31,18/209,2/0,4/9 sign_fun 0011 000122 aa 030700 000012 136 vfd 6/3,6/7,18/0,2/0,4/10 abs_fun 0100 000123 aa 031000 101013 137 vfd 6/3,6/8,18/520,2/0,4/11 trunc_fun 0101 000124 aa 034500 000000 138 vfd 6/3,6/37 byte_fun 0110 000125 aa 034600 000000 139 vfd 6/3,6/38 rank_fun 0111 000126 aa 031700 040000 140 vfd 6/3,6/15,18/256 index_rev_fun 1000 000127 aa 033100 056100 141 vfd 6/3,6/25,18/369 search_rev_fun 1001 000130 aa 033100 056000 142 vfd 6/3,6/25,18/368 verify_rev_fun 1010 000131 aa 030500 000200 143 vfd 6/3,6/5,18/2 wordno_fun 1011 000132 aa 030500 001100 144 vfd 6/3,6/5,18/9 segno_fun 1100 000133 aa 030500 000400 145 vfd 6/3,6/5,18/4 bitno_fun 1101 000134 aa 030500 000300 146 vfd 6/3,6/5,18/3 charno_fun 1110 147 " 000135 148 class_10: 000135 aa 031700 000000 149 vfd 6/3,6/15 index_fun 000136 aa 032100 000000 150 vfd 6/3,6/17 off_fun 000137 aa 033500 061711 151 vfd 6/3,6/29,18/399,2/0,4/9 complex_fun 000140 aa 033500 062013 152 vfd 6/3,6/29,18/400,2/0,4/11 conjg_fun 000141 aa 031100 060320 153 vfd 6/3,6/9,18/387,2/1 mod_fun 000142 aa 033000 102600 154 vfd 6/3,6/24,18/534 repeat_fun 000143 aa 033100 103300 155 vfd 6/3,6/25,18/539 verify_fun 000144 aa 033200 015000 156 vfd 6/3,6/26,18/104 translate_fun 000145 aa 040000 000000 157 vfd 6/4 unused 000146 aa 033600 062106 158 vfd 6/3,6/30,18/401,2/0,4/6 real_fun 000147 aa 033600 062207 159 vfd 6/3,6/30,18/402,2/0,4/7 imag_fun 000150 aa 032000 000000 160 vfd 6/3,6/16 length_fun 000151 aa 032500 041714 161 vfd 6/3,6/21,18/271,2/0,4/12 pl1_mod_fun 000152 aa 033100 103400 162 vfd 6/3,6/25,18/540 search_fun 000153 aa 034000 114600 163 vfd 6/3,6/32,18/614 allocation_fun 000154 aa 033000 104300 164 vfd 6/3,6/24,18/547 reverse_fun 165 " 000155 166 class_11: 000155 aa 060000 000000 167 vfd 6/6 addr_fun 000156 aa 060000 000000 168 vfd 6/6 addr_fun_bits 000157 aa 060000 000000 169 vfd 6/6 ptr_fun 000160 aa 060000 000000 170 vfd 6/6 baseptr_fun 000161 aa 060000 000000 171 vfd 6/6 addrel_fun 000162 aa 060000 000000 172 vfd 6/6 codeptr_fun 000163 aa 060000 000000 173 vfd 6/6 environmentptr_fun 000164 aa 060000 000000 174 vfd 6/6 stackbaseptr_fun 000165 aa 060000 000000 175 vfd 6/6 stackframeptr_fun 000166 aa 060100 000000 176 vfd 6/6,6/1 setcharno_fun 000167 aa 060200 000000 177 vfd 6/6,6/2 addcharno_fun 000170 aa 060300 000000 178 vfd 6/6,6/3 setbitno_fun 000171 aa 060400 000000 179 vfd 6/6,6/4 addbitno_fun 180 " 000172 181 class_12: 000172 aa 020000 000000 182 vfd 6/2 min_fun 000173 aa 020000 000000 183 vfd 6/2 max_fun 184 " 000174 185 class_13: 000174 aa 040000 000000 186 vfd 6/4 unused 000175 aa 032200 102500 187 vfd 6/3,6/18,18/533 stack_ptr 000176 aa 040000 000000 188 vfd 6/4 empty_area 000177 aa 050000 000000 189 vfd 6/5 unused 000200 aa 040000 000000 190 vfd 6/4 enable_on 000201 aa 040000 000000 191 vfd 6/4 revert_on 000202 aa 040000 000000 192 vfd 6/4 signal_on 000203 aa 033300 032000 193 vfd 6/3,6/27,18/208 lock_fun 000204 aa 034300 132200 194 vfd 6/3,6/35,18/722 stacq_fun 000205 aa 034400 132300 195 vfd 6/3,6/36,18/723 clock_fun 000206 aa 034400 132400 196 vfd 6/3,6/36,18/724 vclock_fun 197 " 000207 198 class_14: 000207 aa 031200 036600 199 vfd 6/3,6/10,18/246 bound_ck 000210 aa 031200 040700 200 vfd 6/3,6/10,18/263 range_ck 000211 aa 040000 000000 201 vfd 6/4 loop 000212 aa 040000 000000 202 vfd 6/4 join 000213 aa 040000 000000 203 vfd 6/4 allot_based 000214 aa 040000 000000 204 vfd 6/4 free_based 205 " 000215 206 class_15: 000215 aa 050000 000000 207 vfd 6/5 unused 000216 aa 040000 000000 208 vfd 6/4 r_parn 000217 aa 040000 000000 209 vfd 6/4 l_parn 000220 aa 040000 000000 210 vfd 6/4 r_format 000221 aa 040000 000000 211 vfd 6/4 c_format 000222 aa 040000 000000 212 vfd 6/4 f_format 000223 aa 040000 000000 213 vfd 6/4 e_format 000224 aa 040000 000000 214 vfd 6/4 b_format 000225 aa 040000 000000 215 vfd 6/4 a_format 000226 aa 040000 000000 216 vfd 6/4 x_format 000227 aa 040000 000000 217 vfd 6/4 skip_format 000230 aa 040000 000000 218 vfd 6/4 column_format 000231 aa 040000 000000 219 vfd 6/4 page_format 000232 aa 040000 000000 220 vfd 6/4 line_format 000233 aa 040000 000000 221 vfd 6/4 bn_format 222 " 000234 223 class_16: 000234 aa 040000 000000 224 vfd 6/4 get_list_trans 000235 aa 040000 000000 225 vfd 6/4 get_edit_trans 000236 aa 040000 000000 226 vfd 6/4 get_data_trans 000237 aa 040000 000000 227 vfd 6/4 put_list_trans 000240 aa 040000 000000 228 vfd 6/4 put_edit_trans 000241 aa 040000 000000 229 vfd 6/4 put_data_trans 000242 aa 040000 000000 230 vfd 6/4 terminate_trans 000243 aa 040000 000000 231 vfd 6/4 stream_prep 000244 aa 040000 000000 232 vfd 6/4 record_io 000245 aa 040000 000000 233 vfd 6/4 fortran_read 000246 aa 040000 000000 234 vfd 6/4 fortran_write 000247 aa 040000 000000 235 vfd 6/4 ftn_file_manip 000250 aa 040000 000000 236 vfd 6/4 ftn_trans_loop 000251 aa 040000 000000 237 vfd 6/4 put_control 000252 aa 040000 000000 238 vfd 6/4 put_field 000253 aa 040000 000000 239 vfd 6/4 put_field_chk 240 " 000254 241 class_17: 000254 aa 050000 000000 242 vfd 6/5 unused 000255 aa 040000 000000 243 vfd 6/4 return_value 000256 aa 040000 000000 244 vfd 6/4 allot_var 000257 aa 040000 000000 245 vfd 6/4 free_var 000260 aa 040000 000000 246 vfd 6/4 get_file 000261 aa 040000 000000 247 vfd 6/4 get_string 000262 aa 040000 000000 248 vfd 6/4 put_file 000263 aa 040000 000000 249 vfd 6/4 put_string 000264 aa 040000 000000 250 vfd 6/4 open_file 000265 aa 040000 000000 251 vfd 6/4 close_file 000266 aa 040000 000000 252 vfd 6/4 read_file 000267 aa 040000 000000 253 vfd 6/4 write_file 000270 aa 040000 000000 254 vfd 6/4 locate_file 000271 aa 040000 000000 255 vfd 6/4 do_fun 000272 aa 040000 000000 256 vfd 6/4 do_spec 257 " 000273 258 class_18: 000273 aa 040000 000000 259 vfd 6/4 rewrite_file 000274 aa 040000 000000 260 vfd 6/4 delete_file 000275 aa 040000 000000 261 vfd 6/4 unlock_file 000276 aa 040000 000000 262 vfd 6/4 lock_file 000277 aa 040000 000000 263 vfd 6/4 unused 000300 aa 040000 000000 264 vfd 6/4 refer 000301 aa 040000 000000 265 vfd 6/4 prefix_plus 000302 aa 040000 000000 266 vfd 6/4 nop 267 " 000303 268 class_19: 000303 aa 034200 013600 269 vfd 6/3,6/34,18/94 sqrt_fun 000304 aa 034200 034300 270 vfd 6/3,6/34,18/227 sin_fun 000305 aa 034200 041100 271 vfd 6/3,6/34,18/265 sind_fun 000306 aa 034200 051100 272 vfd 6/3,6/34,18/329 cos_fun 000307 aa 034200 052000 273 vfd 6/3,6/34,18/336 cosd_fun 000310 aa 034200 052600 274 vfd 6/3,6/34,18/342 tan_fun 000311 aa 034200 064600 275 vfd 6/3,6/34,18/422 tand_fun 000312 aa 034200 065000 276 vfd 6/3,6/34,18/424 asin_fun 000313 aa 034200 065200 277 vfd 6/3,6/34,18/426 asind_fun 000314 aa 034200 065400 278 vfd 6/3,6/34,18/428 acos_fun 000315 aa 034200 065600 279 vfd 6/3,6/34,18/430 acosd_fun 000316 aa 034200 066000 280 vfd 6/3,6/34,18/432 atan_fun 000317 aa 034200 066200 281 vfd 6/3,6/34,18/434 atand_fun 000320 aa 034200 073500 282 vfd 6/3,6/34,18/477 log2_fun 000321 aa 034200 074200 283 vfd 6/3,6/34,18/482 log_fun 000322 aa 034200 076000 284 vfd 6/3,6/34,18/496 log10_fun 285 " 000323 286 class_20: 000323 aa 034200 076400 287 vfd 6/3,6/34,18/500 exp_fun 288 " 000324 289 last_opcode: 000324 a0 000000 000324 290 vfd 36/* all of opcode_info before this line 291 " 000325 292 table: 000325 aa 000000 000000 293 zero 0,class_0-class_0 000326 aa 000000 000000 294 zero 0,class_1-class_0 000327 aa 000000 000007 295 zero 0,class_2-class_0 000330 aa 000000 000016 296 zero 0,class_3-class_0 000331 aa 000000 000030 297 zero 0,class_4-class_0 000332 aa 000000 000042 298 zero 0,class_5-class_0 000333 aa 000000 000054 299 zero 0,class_6-class_0 000334 aa 000000 000072 300 zero 0,class_7-class_0 000335 aa 000000 000076 301 zero 0,class_8-class_0 000336 aa 000000 000116 302 zero 0,class_9-class_0 000337 aa 000000 000135 303 zero 0,class_10-class_0 000340 aa 000000 000155 304 zero 0,class_11-class_0 000341 aa 000000 000172 305 zero 0,class_12-class_0 000342 aa 000000 000174 306 zero 0,class_13-class_0 000343 aa 000000 000207 307 zero 0,class_14-class_0 000344 aa 000000 000215 308 zero 0,class_15-class_0 000345 aa 000000 000234 309 zero 0,class_16-class_0 000346 aa 000000 000254 310 zero 0,class_17-class_0 000347 aa 000000 000273 311 zero 0,class_18-class_0 000350 aa 000000 000303 312 zero 0,class_19-class_0 000351 aa 000000 000323 313 zero 0,class_20-class_0 314 " 315 end NO LITERALS NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 000352 5a 000003 000000 000353 5a 000041 600000 000354 aa 000000 000000 000355 55 000011 000002 000356 5a 000002 400003 000357 55 000006 000011 000360 aa 013 157 160 143 000361 aa 157 144 145 137 000362 aa 151 156 146 157 000363 55 000016 000003 000364 0a 000325 400000 000365 55 000014 000003 000366 aa 005 164 141 142 table 000367 aa 154 145 000 000 000370 55 000024 000011 000371 0a 000324 400000 000372 55 000021 000003 000373 aa 013 154 141 163 last_opcode 000374 aa 164 137 157 160 000375 aa 143 157 144 145 000376 55 000032 000016 000377 0a 000000 400000 000400 55 000027 000003 000401 aa 013 157 160 143 opcode_info 000402 aa 157 144 145 137 000403 aa 151 156 146 157 000404 55 000002 000024 000405 6a 000000 400002 000406 55 000035 000003 000407 aa 014 163 171 155 symbol_table 000410 aa 142 157 154 137 000411 aa 164 141 142 154 000412 aa 145 000 000 000 DEFINITIONS HASH TABLE 000413 aa 000000 000015 000414 5a 000011 000000 000415 aa 000000 000000 000416 aa 000000 000000 000417 aa 000000 000000 000420 aa 000000 000000 000421 aa 000000 000000 000422 5a 000032 000000 000423 aa 000000 000000 000424 5a 000016 000000 000425 aa 000000 000000 000426 aa 000000 000000 000427 aa 000000 000000 000430 5a 000024 000000 NO EXTERNAL NAMES NO TRAP POINTER WORDS TYPE PAIR BLOCKS 000431 aa 000001 000000 000432 aa 000000 000000 INTERNAL EXPRESSION WORDS 000433 aa 000000 000000 LINKAGE INFORMATION 000000 aa 000000 000000 000001 0a 000352 000000 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000010 000010 000007 a2 000000 000000 SYMBOL INFORMATION SYMBOL TABLE HEADER 000000 aa 000000 000001 000001 aa 163171 155142 000002 aa 164162 145145 000003 aa 000000 000010 000004 aa 000000 117244 000005 aa 361023 525721 000006 aa 000000 131064 000007 aa 500456 715217 000010 aa 141154 155040 000011 aa 040040 040040 000012 aa 000024 000040 000013 aa 000034 000040 000014 aa 000044 000100 000015 aa 000002 000002 000016 aa 000064 000000 000017 aa 000000 000144 000020 aa 000000 000102 000021 aa 000125 000122 000022 aa 000136 000102 000023 aa 000064 000000 000024 aa 101114 115040 000025 aa 126145 162163 000026 aa 151157 156040 000027 aa 070056 061064 000030 aa 040115 141162 000031 aa 143150 040061 000032 aa 071070 071040 000033 aa 040040 040040 000034 aa 123143 150162 000035 aa 157164 150056 000036 aa 123171 163115 000037 aa 141151 156164 000040 aa 056155 040040 000041 aa 040040 040040 000042 aa 040040 040040 000043 aa 040040 040040 000044 aa 154151 163164 000045 aa 040163 171155 000046 aa 142157 154163 000047 aa 040040 040040 000050 aa 040040 040040 000051 aa 040040 040040 000052 aa 040040 040040 000053 aa 040040 040040 000054 aa 040040 040040 000055 aa 040040 040040 000056 aa 040040 040040 000057 aa 040040 040040 000060 aa 040040 040040 000061 aa 040040 040040 000062 aa 040040 040040 000063 aa 040040 040040 000064 aa 000000 000001 000065 aa 000000 000001 000066 aa 000072 000037 000067 aa 310561 236411 000070 aa 000000 131064 000071 aa 500457 000000 000072 aa 076165 144144 >udd>sm>ds>w>ml>opcode_info.alm 000073 aa 076163 155076 000074 aa 144163 076167 000075 aa 076155 154076 000076 aa 157160 143157 000077 aa 144145 137151 000100 aa 156146 157056 000101 aa 141154 155040 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number 0 class_0 opcode_info: 36, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313. 0 class_1 opcode_info: 37, 294. 135 class_10 opcode_info: 148, 303. 155 class_11 opcode_info: 166, 304. 172 class_12 opcode_info: 181, 305. 174 class_13 opcode_info: 185, 306. 207 class_14 opcode_info: 198, 307. 215 class_15 opcode_info: 206, 308. 234 class_16 opcode_info: 223, 309. 254 class_17 opcode_info: 241, 310. 273 class_18 opcode_info: 258, 311. 303 class_19 opcode_info: 268, 312. 7 class_2 opcode_info: 46, 295. 323 class_20 opcode_info: 286, 313. 16 class_3 opcode_info: 55, 296. 30 class_4 opcode_info: 67, 297. 42 class_5 opcode_info: 79, 298. 54 class_6 opcode_info: 91, 299. 72 class_7 opcode_info: 107, 300. 76 class_8 opcode_info: 113, 301. 116 class_9 opcode_info: 131, 302. 324 last_opcode opcode_info: 31, 289. 0 opcode_info opcode_info: 30, 34. 325 table opcode_info: 32, 292. NO FATAL ERRORS ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group BULL including BULL HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell BULL Inc., Groupe BULL and BULL HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, BULL or BULL HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by BULL HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved