Double click on a cell header to change the width
00000
00001
00002
00003
00004
00005
00006
00007
00008
00009
0000A
0000B
0000C
0000D
0000E
0000F
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
0001A
0001B
0001C
0001D
0001E
0001F
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
0002A
0002B
0002C
0002D
0002E
0002F
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
0003A
0003B
0003C
0003D
0003E
0003F
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
0004A
0004B
0004C
0004D
0004E
0004F
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
0005A
0005B
0005C
0005D
0005E
0005F
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
0006A
0006B
0006C
0006D
0006E
0006F
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
0007A
0007B
0007C
0007D
0007E
0007F
00080
00081
00082
00083
00084
00085
00086
00087
00088
00089
0008A
0008B
0008C
0008D
0008E
0008F
00090
00091
00092
00093
00094
00095
00096
00097
00098
00099
0009A
0009B
0009C
0009D
0009E
0009F
000A0
000A1
000A2
000A3
000A4
000A5
000A6
000A7
000A8
000A9
000AA
000AB
000AC
000AD
000AE
000AF
000B0
000B1
000B2
000B3
000B4
000B5
000B6
000B7
000B8
000B9
000BA
000BB
000BC
000BD
000BE
000BF
000C0
000C1
000C2
000C3
000C4
000C5
000C6
000C7
000C8
000C9
000CA
000CB
000CC
000CD
000CE
000CF
000D0
000D1
000D2
000D3
000D4
000D5
000D6
000D7
000D8
000D9
000DA
000DB
000DC
000DD
000DE
000DF
000E0
000E1
000E2
000E3
000E4
000E5
000E6
000E7
000E8
000E9
000EA
000EB
000EC
000ED
000EE
000EF
000F0
000F1
000F2
000F3
000F4
000F5
000F6
000F7
000F8
000F9
000FA
000FB
000FC
000FD
000FE
000FF
00100
00101
00102
00103
00104
00105
00106
00107
00108
00109
0010A
0010B
0010C
0010D
0010E
0010F
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
0011A
0011B
0011C
0011D
0011E
0011F
00120
00121
00122
00123
00124
00125
00126
00127
00128
00129
0012A
0012B
0012C
0012D
0012E
0012F
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
0013A
0013B
0013C
0013D
0013E
0013F
00140
00141
00142
00143
00144
00145
00146
00147
00148
00149
0014A
0014B
0014C
0014D
0014E
0014F
00150
00151
00152
00153
00154
00155
00156
00157
00158
00159
0015A
0015B
0015C
0015D
0015E
0015F
00160
00161
00162
00163
00164
00165
00166
00167
00168
00169
0016A
0016B
0016C
0016D
0016E
0016F
00170
00171
00172
00173
00174
00175
00176
00177
00178
00179
0017A
0017B
0017C
0017D
0017E
0017F
00180
00181
00182
00183
00184
00185
00186
00187
00188
00189
0018A
0018B
0018C
0018D
0018E
0018F
00190
00191
00192
00193
00194
00195
00196
00197
00198
00199
0019A
0019B
0019C
0019D
0019E
0019F
001A0
001A1
001A2
001A3
001A4
001A5
001A6
001A7
001A8
001A9
001AA
001AB
001AC
001AD
001AE
001AF
001B0
001B1
001B2
001B3
001B4
001B5
001B6
001B7
001B8
001B9
001BA
001BB
001BC
001BD
001BE
001BF
001C0
001C1
001C2
001C3
001C4
001C5
001C6
001C7
001C8
001C9
001CA
001CB
001CC
001CD
001CE
001CF
001D0
001D1
001D2
001D3
001D4
001D5
001D6
001D7
001D8
001D9
001DA
001DB
001DC
001DD
001DE
001DF
001E0
001E1
001E2
001E3
001E4
001E5
001E6
001E7
001E8
001E9
001EA
001EB
001EC
001ED
001EE
001EF
001F0
001F1
001F2
001F3
001F4
001F5
001F6
001F7
001F8
001F9
001FA
001FB
001FC
001FD
001FE
001FF
00200
00201
00202
00203
00204
00205
00206
00207
00208
00209
0020A
0020B
0020C
0020D
0020E
0020F
00210
00211
00212
00213
00214
00215
00216
00217
00218
00219
0021A
0021B
0021C
0021D
0021E
0021F
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
0022A
0022B
0022C
0022D
0022E
0022F
00230
00231
00232
00233
00234
00235
00236
00237
00238
00239
0023A
0023B
0023C
0023D
0023E
0023F
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
0024A
0024B
0024C
0024D
0024E
0024F
00250
00251
00252
00253
00254
00255
00256
00257
00258
00259
0025A
0025B
0025C
0025D
0025E
0025F
00260
00261
00262
00263
00264
00265
00266
00267
00268
00269
0026A
0026B
0026C
0026D
0026E
0026F
00270
00271
00272
00273
00274
00275
00276
00277
00278
00279
0027A
0027B
0027C
0027D
0027E
0027F
00280
00281
00282
00283
00284
00285
00286
00287
00288
00289
0028A
0028B
0028C
0028D
0028E
0028F
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
0029A
0029B
0029C
0029D
0029E
0029F
002A0
002A1
002A2
002A3
002A4
002A5
002A6
002A7
002A8
002A9
002AA
002AB
002AC
002AD
002AE
002AF
002B0
002B1
002B2
002B3
002B4
002B5
002B6
002B7
002B8
002B9
002BA
002BB
002BC
002BD
002BE
002BF
002C0
002C1
002C2
002C3
002C4
002C5
002C6
002C7
002C8
002C9
002CA
002CB
002CC
002CD
002CE
002CF
002D0
002D1
002D2
002D3
002D4
002D5
002D6
002D7
002D8
002D9
002DA
002DB
002DC
002DD
002DE
002DF
002E0
002E1
002E2
002E3
002E4
002E5
002E6
002E7
002E8
002E9
002EA
002EB
002EC
002ED
002EE
002EF
002F0
002F1
002F2
002F3
002F4
002F5
002F6
002F7
002F8
002F9
002FA
002FB
002FC
002FD
002FE
002FF
00300
00301
00302
00303
00304
00305
00306
00307
00308
00309
0030A
0030B
0030C
0030D
0030E
0030F
00310
00311
00312
00313
00314
00315
00316
00317
00318
00319
0031A
0031B
0031C
0031D
0031E
0031F
00320
00321
00322
00323
00324
00325
00326
00327
00328
00329
0032A
0032B
0032C
0032D
0032E
0032F
00330
00331
00332
00333
00334
00335
00336
00337
00338
00339
0033A
0033B
0033C
0033D
0033E
0033F
00340
00341
00342
00343
00344
00345
00346
00347
00348
00349
0034A
0034B
0034C
0034D
0034E
0034F
00350
00351
00352
00353
00354
00355
00356
00357
00358
00359
0035A
0035B
0035C
0035D
0035E
0035F
00360
00361
00362
00363
00364
00365
00366
00367
00368
00369
0036A
0036B
0036C
0036D
0036E
0036F
00370
00371
00372
00373
00374
00375
00376
00377
00378
00379
0037A
0037B
0037C
0037D
0037E
0037F
00380
00381
00382
00383
00384
00385
00386
00387
00388
00389
0038A
0038B
0038C
0038D
0038E
0038F
00390
00391
00392
00393
00394
00395
00396
00397
00398
00399
0039A
0039B
0039C
0039D
0039E
0039F
003A0
003A1
003A2
003A3
003A4
003A5
003A6
003A7
003A8
003A9
003AA
003AB
003AC
003AD
003AE
003AF
003B0
003B1
003B2
003B3
003B4
003B5
003B6
003B7
003B8
003B9
003BA
003BB
003BC
003BD
003BE
003BF
003C0
003C1
003C2
003C3
003C4
003C5
003C6
003C7
003C8
003C9
003CA
003CB
003CC
003CD
003CE
003CF
003D0
003D1
003D2
003D3
003D4
003D5
003D6
003D7
003D8
003D9
003DA
003DB
003DC
003DD
003DE
003DF
003E0
003E1
003E2
003E3
003E4
003E5
003E6
003E7
003E8
003E9
003EA
003EB
003EC
003ED
003EE
003EF
003F0
003F1
003F2
003F3
003F4
003F5
003F6
003F7
003F8
003F9
003FA
003FB
003FC
003FD
003FE
003FF
ROM (BIOS) ---------- scan mem + SP=max + read blks 0 to 63 into mem from 00001000 to 00008FFF + jump to 00001200 ----------
copy of super- block ... ... ... Start of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
more of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
more of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
more of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
more of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
more of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
more of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
end of O.S. Loader ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
OS code part 1 ------- setup + etc etc etc
OS code part 2 ------- etc etc etc + 0B4: code to update clock IRET + 2A7: code to get ascii from kbd IRET
OS code part 3 ------- etc + 040: code to deal with page fault IRET + etc etc etc
OS code part 4 ------- etc + 178: code for exit() SRET + 30B: code for alloc() SRET + etc etc
OS code part 5 ------- etc + 045: code for fork() SRET + 171: code for read() SRET + 3F2: code for write() SRET + etc etc
OS code part 6 ------- etc etc etc
OS code part 7 ------- etc etc etc
OS data part 1 ------- memsiz= 00400000 freepg= 00017000 intvec: 00000000 800010B4 80002040 800012A7 syscall vec: 80004045 80003178 8000330B 80004171 800043F2
OS data part 2 ------- etc etc etc
OSpgdir ------- 0 0 0 0 0 0 0 0 00013000 0 0 0 0 0 0 00016000
OScode pt ------- 00009000 0000A000 0000B000 0000C000 0000D000 0000E000 0000F000 00010000 00011000 0 0 0 0 0 0 0 0 0 0 0 0 0
OSstack pg 1 -------
OSstack pg 2 -------
OSstack pg tb ------- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00015000 00014000
00018000
00019000
0001A000
0001B000
0001C000
0001D000
0001E000
0001F000
00020000
00021000
00022000
00023000
00024000
00025000
00026000
00027000
00028000
00029000
0002A000
0002B000
0002C000
0002D000
0002E000
0002F000
00030000
00031000
00032000
00033000
00034000
00035000
00036000
00037000
00038000
00039000
0003A000
0003B000
0003C000
0003D000
0003E000
0003F000
00040000
00041000
00042000
00043000
00044000
00045000
00046000
00047000
00048000
00049000
0004A000
0004B000
0004C000
0004D000
0004E000
0004F000
00050000
00051000
00052000
00053000
00054000
00055000
00056000
00057000
00058000
00059000
0005A000
0005B000
0005C000
0005D000
0005E000
0005F000
00060000
00061000
00062000
00063000
00064000
00065000
00066000
00067000
00068000
00069000
0006A000
0006B000
0006C000
0006D000
0006E000
0006F000
00070000
00071000
00072000
00073000
00074000
00075000
00076000
00077000
00078000
00079000
0007A000
0007B000
0007C000
0007D000
0007E000
0007F000
00080000
00081000
00082000
00083000
00084000
00085000
00086000
00087000
00088000
00089000
0008A000
0008B000
0008C000
0008D000
0008E000
0008F000
00090000
00091000
00092000
00093000
00094000
00095000
00096000
00097000
00098000
00099000
0009A000
0009B000
0009C000
0009D000
0009E000
0009F000
000A0000
000A1000
000A2000
000A3000
000A4000
000A5000
000A6000
000A7000
000A8000
000A9000
000AA000
000AB000
000AC000
000AD000
000AE000
000AF000
000B0000
000B1000
000B2000
000B3000
000B4000
000B5000
000B6000
000B7000
000B8000
000B9000
000BA000
000BB000
000BC000
000BD000
000BE000
000BF000
000C0000
000C1000
000C2000
000C3000
000C4000
000C5000
000C6000
000C7000
000C8000
000C9000
000CA000
000CB000
000CC000
000CD000
000CE000
000CF000
000D0000
000D1000
000D2000
000D3000
000D4000
000D5000
000D6000
000D7000
000D8000
000D9000
000DA000
000DB000
000DC000
000DD000
000DE000
000DF000
000E0000
000E1000
000E2000
000E3000
000E4000
000E5000
000E6000
000E7000
000E8000
000E9000
000EA000
000EB000
000EC000
000ED000
000EE000
000EF000
000F0000
000F1000
000F2000
000F3000
000F4000
000F5000
000F6000
000F7000
000F8000
000F9000
000FA000
000FB000
000FC000
000FD000
000FE000
000FF000
00100000
00101000
00102000
00103000
00104000
00105000
00106000
00107000
00108000
00109000
0010A000
0010B000
0010C000
0010D000
0010E000
0010F000
00110000
00111000
00112000
00113000
00114000
00115000
00116000
00117000
00118000
00119000
0011A000
0011B000
0011C000
0011D000
0011E000
0011F000
00120000
00121000
00122000
00123000
00124000
00125000
00126000
00127000
00128000
00129000
0012A000
0012B000
0012C000
0012D000
0012E000
0012F000
00130000
00131000
00132000
00133000
00134000
00135000
00136000
00137000
00138000
00139000
0013A000
0013B000
0013C000
0013D000
0013E000
0013F000
00140000
00141000
00142000
00143000
00144000
00145000
00146000
00147000
00148000
00149000
0014A000
0014B000
0014C000
0014D000
0014E000
0014F000
00150000
00151000
00152000
00153000
00154000
00155000
00156000
00157000
00158000
00159000
0015A000
0015B000
0015C000
0015D000
0015E000
0015F000
00160000
00161000
00162000
00163000
00164000
00165000
00166000
00167000
00168000
00169000
0016A000
0016B000
0016C000
0016D000
0016E000
0016F000
00170000
00171000
00172000
00173000
00174000
00175000
00176000
00177000
00178000
00179000
0017A000
0017B000
0017C000
0017D000
0017E000
0017F000
00180000
00181000
00182000
00183000
00184000
00185000
00186000
00187000
00188000
00189000
0018A000
0018B000
0018C000
0018D000
0018E000
0018F000
00190000
00191000
00192000
00193000
00194000
00195000
00196000
00197000
00198000
00199000
0019A000
0019B000
0019C000
0019D000
0019E000
0019F000
001A0000
001A1000
001A2000
001A3000
001A4000
001A5000
001A6000
001A7000
001A8000
001A9000
001AA000
001AB000
001AC000
001AD000
001AE000
001AF000
001B0000
001B1000
001B2000
001B3000
001B4000
001B5000
001B6000
001B7000
001B8000
001B9000
001BA000
001BB000
001BC000
001BD000
001BE000
001BF000
001C0000
001C1000
001C2000
001C3000
001C4000
001C5000
001C6000
001C7000
001C8000
001C9000
001CA000
001CB000
001CC000
001CD000
001CE000
001CF000
001D0000
001D1000
001D2000
001D3000
001D4000
001D5000
001D6000
001D7000
001D8000
001D9000
001DA000
001DB000
001DC000
001DD000
001DE000
001DF000
001E0000
001E1000
001E2000
001E3000
001E4000
001E5000
001E6000
001E7000
001E8000
001E9000
001EA000
001EB000
001EC000
001ED000
001EE000
001EF000
001F0000
001F1000
001F2000
001F3000
001F4000
001F5000
001F6000
001F7000
001F8000
001F9000
001FA000
001FB000
001FC000
001FD000
001FE000
001FF000
00200000
00201000
00202000
00203000
00204000
00205000
00206000
00207000
00208000
00209000
0020A000
0020B000
0020C000
0020D000
0020E000
0020F000
00210000
00211000
00212000
00213000
00214000
00215000
00216000
00217000
00218000
00219000
0021A000
0021B000
0021C000
0021D000
0021E000
0021F000
00220000
00221000
00222000
00223000
00224000
00225000
00226000
00227000
00228000
00229000
0022A000
0022B000
0022C000
0022D000
0022E000
0022F000
00230000
00231000
00232000
00233000
00234000
00235000
00236000
00237000
00238000
00239000
0023A000
0023B000
0023C000
0023D000
0023E000
0023F000
00240000
00241000
00242000
00243000
00244000
00245000
00246000
00247000
00248000
00249000
0024A000
0024B000
0024C000
0024D000
0024E000
0024F000
00250000
00251000
00252000
00253000
00254000
00255000
00256000
00257000
00258000
00259000
0025A000
0025B000
0025C000
0025D000
0025E000
0025F000
00260000
00261000
00262000
00263000
00264000
00265000
00266000
00267000
00268000
00269000
0026A000
0026B000
0026C000
0026D000
0026E000
0026F000
00270000
00271000
00272000
00273000
00274000
00275000
00276000
00277000
00278000
00279000
0027A000
0027B000
0027C000
0027D000
0027E000
0027F000
00280000
00281000
00282000
00283000
00284000
00285000
00286000
00287000
00288000
00289000
0028A000
0028B000
0028C000
0028D000
0028E000
0028F000
00290000
00291000
00292000
00293000
00294000
00295000
00296000
00297000
00298000
00299000
0029A000
0029B000
0029C000
0029D000
0029E000
0029F000
002A0000
002A1000
002A2000
002A3000
002A4000
002A5000
002A6000
002A7000
002A8000
002A9000
002AA000
002AB000
002AC000
002AD000
002AE000
002AF000
002B0000
002B1000
002B2000
002B3000
002B4000
002B5000
002B6000
002B7000
002B8000
002B9000
002BA000
002BB000
002BC000
002BD000
002BE000
002BF000
002C0000
002C1000
002C2000
002C3000
002C4000
002C5000
002C6000
002C7000
002C8000
002C9000
002CA000
002CB000
002CC000
002CD000
002CE000
002CF000
002D0000
002D1000
002D2000
002D3000
002D4000
002D5000
002D6000
002D7000
002D8000
002D9000
002DA000
002DB000
002DC000
002DD000
002DE000
002DF000
002E0000
002E1000
002E2000
002E3000
002E4000
002E5000
002E6000
002E7000
002E8000
002E9000
002EA000
002EB000
002EC000
002ED000
002EE000
002EF000
002F0000
002F1000
002F2000
002F3000
002F4000
002F5000
002F6000
002F7000
002F8000
002F9000
002FA000
002FB000
002FC000
002FD000
002FE000
002FF000
00300000
00301000
00302000
00303000
00304000
00305000
00306000
00307000
00308000
00309000
0030A000
0030B000
0030C000
0030D000
0030E000
0030F000
00310000
00311000
00312000
00313000
00314000
00315000
00316000
00317000
00318000
00319000
0031A000
0031B000
0031C000
0031D000
0031E000
0031F000
00320000
00321000
00322000
00323000
00324000
00325000
00326000
00327000
00328000
00329000
0032A000
0032B000
0032C000
0032D000
0032E000
0032F000
00330000
00331000
00332000
00333000
00334000
00335000
00336000
00337000
00338000
00339000
0033A000
0033B000
0033C000
0033D000
0033E000
0033F000
00340000
00341000
00342000
00343000
00344000
00345000
00346000
00347000
00348000
00349000
0034A000
0034B000
0034C000
0034D000
0034E000
0034F000
00350000
00351000
00352000
00353000
00354000
00355000
00356000
00357000
00358000
00359000
0035A000
0035B000
0035C000
0035D000
0035E000
0035F000
00360000
00361000
00362000
00363000
00364000
00365000
00366000
00367000
00368000
00369000
0036A000
0036B000
0036C000
0036D000
0036E000
0036F000
00370000
00371000
00372000
00373000
00374000
00375000
00376000
00377000
00378000
00379000
0037A000
0037B000
0037C000
0037D000
0037E000
0037F000
00380000
00381000
00382000
00383000
00384000
00385000
00386000
00387000
00388000
00389000
0038A000
0038B000
0038C000
0038D000
0038E000
0038F000
00390000
00391000
00392000
00393000
00394000
00395000
00396000
00397000
00398000
00399000
0039A000
0039B000
0039C000
0039D000
0039E000
0039F000
003A0000
003A1000
003A2000
003A3000
003A4000
003A5000
003A6000
003A7000
003A8000
003A9000
003AA000
003AB000
003AC000
003AD000
003AE000
003AF000
003B0000
003B1000
003B2000
003B3000
003B4000
003B5000
003B6000
003B7000
003B8000
003B9000
003BA000
003BB000
003BC000
003BD000
003BE000
003BF000
003C0000
003C1000
003C2000
003C3000
003C4000
003C5000
003C6000
003C7000
003C8000
003C9000
003CA000
003CB000
003CC000
003CD000
003CE000
003CF000
003D0000
003D1000
003D2000
003D3000
003D4000
003D5000
003D6000
003D7000
003D8000
003D9000
003DA000
003DB000
003DC000
003DD000
003DE000
003DF000
003E0000
003E1000
003E2000
003E3000
003E4000
003E5000
003E6000
003E7000
003E8000
003E9000
003EA000
003EB000
003EC000
003ED000
003EE000
003EF000
003F0000
003F1000
003F2000
003F3000
003F4000
003F5000
003F6000
003F7000
003F8000
003F9000
003FA000
003FB000
003FC000
003FD000
003FE000
003FF000
00400000