!edited 18-Dec-89 !BGJOB_fig.psart (chapter 2) +------------------+ # I/O PAGE # +------------------+ MEMORY 28K +------------------+ # SYSTEM # BG JOB HIGH LIMIT # DEVICE HANDLER # ^ +------------------+ / # RESIDENT # / # MONITOR # / +------------------+ <-------+ # # | # USR # | +------------------+ | # KEYBOARD # | # MONITOR # +--------- +============================================+ +------------------+ # USR SWAP SPACE # # # +--------------------------------------------+ # # # FETCHED HANDLER SPACE # # # # (USUALLY PART OF THE VARIABLE AREA) # # # +--------------------------------------------+ # # # VARIABLE SIZE DATA AREA # # # # (OBTAINED BY .SETTOP # # # +--------------------------------------------+ 1000+------------------+ # FIXED DATA AREA # # DEFAULT # # (ASSEMBLED) # 776 # BACKGROND # +--------------------------------------------+ # STACK # # CODE AREA # 500 +------------------+ <---------+ # (ASSEMBLED) # 476 # INTERRUPT # | +--------------------------------------------+ 60 # VECTORS # | # STACK # +------------------+ | # # 56 # SYSTEM # +-------- +--------------------------------------------+ # COMMUNICATION # 40 # AREA # +------------------+ 36 # TRAP # # VECTORS # 0 +==================+