Xerox Control Program-Five (CP-V)
Xerox 560 and Sigma 6/7/9 Computers
Data Base
Technical Manual
Xerox Control Program-Five (CP-V)
© Xerox Corporation 1974, 1975
Xerox 560 and Sigma 6/7/9 Computers
Data Base Technical Malual
90 19 95D
FEBRUARY 1976
XEROX
File No.: 1 X33 XN15, Rev. 0 Printed in U.S.A.
REVISION
This publication documents the DOO version of Control Program-Five
(CP-V) • Pages dated 2/10/76 denote changes that reflect the DOO verfifion.
ii
TAB L E a F C aNT E NT S
JIT - Job Information Table ••••••••••••••••••••••••••••••••••••.••
Us.age •••••••• "
. . . 4) • • • • • • • • • • • • • • • • • • • • • • • • • • • •Description •• "
J
IT .••••••.•.
I • • • • • • • • • • • • • • • • • • • • e • • • • • • • • • • • • • • • • • • • • • • • • • • • •JIT Usage by Processors ••••..••.•.
Scheduler . . .
II • • • • • • • • • • • • • • • • • • • • • • • • • •Scheduler Queues ••..••.••••
Event Transition Tables •••.
• • • • • • • • • • • • • • • • • • • • • • • II • • • •Resource Sub-Queues •••.•••••••.•.••••••.••..•.
Situational Priority Increments ••.
Scheduler States •••.
Scheduler Events ••..
Schedu1er/Swapper Tables •••••..
Scheduler/State Tables/Queues •.
Scheduler Priority and Real-Time Data •.••••.
User Tab
les . . .
II • • • • • • • • • • • • • • • • • •Common Multiprocessor Control Tables .••.•
Shared Processor
1~ab1es•.•••••••••••••••••••.•.••••••..••.••••..••
Tables Displaced by Processor Number •••••••••••••••.••••••••.•
Processor Table Layout ••••••••••••••••.•••••••••••••••••••••••
Ghost Job Tables . . . • . . .
Memory Allocation . . . • . . . • . . . On-Line Memory' Pointers ... . Batch Memory Pointers •••••••••• ' •••••••••••••.•••••••••••••••••
Physical MemoI'y Allocation ... . CP- V Buffer Li,nking . . . • . • • . . . . • . . • • . . . . • . • . • . • • . . . . • . . Swap Storage l,ayout •••••••••••••.••••••••••••••.••.•••••••••••
Swapping RAD Granule Tab 1e ... . Input / Output Tab 1es ...•••••••••••••••••••.••
DCT - Device Control ••••.•••••••.•.••••.
RAD/PACK Characteristics ••••.••••••••••••••.•
IOQ DOT CIT
I/O Enq u,eue ing . . . . Devoce Operations ••..•.•••••••.•••••.•••..••••••••••••••
Channel Information ... . DTT Device Type - Class Tables ••••••••••••••••••••••••••••••
AVR Tables ••.•••••••••••••••••••••••••••••••••••••••••••••••.•
AVR Table Bit Definitions •••.••••••••••••••.••••••••••••••••••
Tab Ie Contents and Bit Sett ings •••••••••.••••••••••••••••••.••
cae Tab les . . . • • . . . iii
Section VA VA VA VA VA.01 VC VC VC VC VC VC VC VC VC VC
VD
VD.01 VE VE VE VE VF VF .01 VF.01 VF.01 VF.01 VF .02 VF .02 VG VG.01 VG.01 VG.02 VG.02 VG.02 VG.03 VG.04 VG.04 VG.04 VG.05
Page
1
1
2
3
19
20
20
20
20
20
21
21
22
22
23
24
27
35
35
36
37
38
38
38
39
40
41
42
45
45
48
49
50
50
51
57
58
59
62
File Tables . . . • . . . • . . . • . . . Master Index Form.at for Level 0 •.•••..•.•••••••••.•••••••.••••
Master Index Form.at for a Higher Level Index ••••••••••••••••••
Account Directory . . . • . . .
Master Index Format for the Public File Account Directory •••••
Master Index Format for a Private Volume Set Account Directory File Directory . . . • . . . . • • . . . • . . . . Master Index Format for Public and Private File Directories •••
Free Granule Pool (FSP) Format ••••••••••••••••••••••••••••••••
File Information Table (FIT) Format ••.••.•••••••.••••..••.••••
Private Volume Set Tables •••••••••••••••••••••••••••••••••••••
VTOC - Volume Table of Contents •••••••••••••••••••••••••••••••
HGP Allocation Tables ••••••.•••••••••••.•.•••.••.••.••••••••
CFU Current File Usage Tables •••••••••••••.•••••.•••••••••••
ACNCFU Account Directory CFU ... . FILCFU File Directory CFU •••••••.•••••••••••••••••••••••••••
User File CFU ••••...••••.•...•.••.••••..••.•••••••.•••••
File DCB . . . • . . . • . • . • • . . . • . . . •
Labeled Tape DCB . . . • . . . • ANS Labeled Tape DCB ••••••••••••••••••••••••••.•••••••••••••••
Device DCB ••...••.•.•.••••••••.••••.•••.••••••.••••••.••••••••
CP-V Labeled Tape ••.•••.•••••..•..•••••..•.••.•••••.•••••••.••
General Format of Sentinels •••••.•••••••••••••••••••••••••••••
Record FOI1J\B.t •••••••••••••••••••••••••••••••••••••••••••••••••
ANS Labeled Tape . . . • • . . . • . . . . General Format and Sentinels ••••••..•..•.•••••••••••••••••••••
Generalized Disk Address •...••••••.•••••••••••••••••••••••••••
Consecut ive File Format ••••..•....•••••...•••••.•••••••.••.•••
Schema for Locating and Referencing Public FlIes •••••..•.•••••
Schema for Locating and Referencing Private Files ••••.•••.••••
Read-Ahead Tables . . . • . . . • • . . • • . . • • • . .
Symbionts and Cooperatives ••••••••••••••••••••••.••.••••••••••••••
Symbiont/Cooperative File Block •••••••••••••••••••••••••••••••
Symbiont Tables ...••..••....•.•.••..•••..••••••••..•
Linkage Between Logical Device Tables •••••••••••••••••••••••••
Input Symbiont Context Block ••••••••••••••••••••••••••••••••••
Cooperative Context Block •••••••••••••••••••••••••••••••••••••
Output Symbiont Context Block •...••••.••••••••.•••••••.•••••••
Symbiont/Cooperative Context Block Displacement Symbols •••••••
RBBAT Communication Buffers •••••..••••••••••••••••••••••••••••
Multi-Batch Scheduler Tables •••••.••.•••••••••••••••••••••••••••••
MBS Tables in RBBAT •••••••••••••••••••••••••••••••••••••••••••
Priority Tables . . . . Symbiont File Tables •••••••••••••••••••••••••••••••••••••••
Serial Number Tables •••••••••••••••••••••••••••••••••••••.•
iv
Section Page
VH 66
VH.Ol 66
VH.Ol 69
VH.02 70
VH.02 70
VH.02 71
VH.03 72
VH.03 73
VH.03 75
VH.04 76
VH.06 80
VH.06 81
VH.07 83
VH.08 85
VH.08 86
VH.08 89
VH.08 91
VH.09 93
VH.lO 104
VH.ll 112
VH.12 119
VH.16.0l 126
VH.16.0l 127
VH.16.0l 129
VH.16.02 132
VH.16.02 132
VH.17 135
VH.18 136
VH.19 139
VH.20 140
VH.21 141
VI.Ol 144
VI.Ol 144
VI.Ol 146
VI.Ol 149
VI.Ol 152
VI.Ol 153
VI.Ol 154
VI.Ol 156
VI.Ol 161
VI.02 171
VI.02 171
VI.02 171
VI.02 172
VI.02 173
MBS Tables in Core ••••.••••••••••••
Resource Allocation Tables •••••..••••••••••••••••••••••••••
Serial Number Tables for Running Jobs •••••••••••..•..•.••••
Parti.tion Tables ••••••••••••••..•••••.
Partition. Table Layout ••••••••••••••.•
GI Tables . . . .,. . . . • . . . • . . . Service Limit Tables •.•. ...
Peripheral Authorization Tables •.••.•••••••••.•.••.•••••
Error Log . . . • . . . • . . . • . . . • . . . Error Log Fo:nnat ••••••••••••••••••.••••••••
File Control Pointers •.••
Error Log Core Structure.
Overview ••
Glossary •.
Error Log
• • • 1 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
eocles •.•.••....•••.•..••.••••••.••.••••.••••.••••.•.
Error Log Entry Formats •••.
CSE STOP Tables ••.••.••••.•
Assign/Merge Table.
Function ••. . ..
'....
Structure •••.••••.
Format of Assign/Merge Table .•••
Format of RUN Table ••.••••.•••••
Error Codes and Error Messages •••••••
~••••.••••••.••••••••••••••••
Error Message File Format ••••••••
e • • • • • • • • • • • • • • • • • • • • • • • • • • • •Error Mes sages ••••••••.••••••••••••••••••••••••••••••••.••••••
:USERS - Logon File ••••..•...••••..•••••••••••••...•.•..•...
Structure •••••.•••••••••••••
Contents ••••••••..••••••••••
:ACCTLG - Accounti.ng Log Format ••••••••••••••••••••••.•••••
Structure . . .
!1 • • • • • • • • • • • • • • • • • • • • • • • • • •Contents . . . • . . . " • . . . • . . . • . . . • . . . • • . . .
RATE Record ••..•.•.•••.•••••••••••••••• e • • • • • • If • • • • • • • • • • • • • • • • • • •Structure . . .
It • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •:RBLOG - Remote Batch Logon File ••••••••••••••.•••••••••••••••.•••
Purpose . . . • . . . • . . . . • . . . • . . . • . . • . . . • • . Contents ... " . . . • . • . . . • • . . . • • . . Structure of the RBID Record •.•.•.
:PROC3 - Restricted Processor List ••••••.••••.••••.•••.•••••.•.•••
v
Section Page VI.02 174 VI.02 174 VI.02 175 VI.02 176 VI.02 178 VI.02 179 VI. 02 180 VI.02 181
VK 182 VK 182 VK 183 VK
18,~VK 186 VK 190 VK 200 VK 208 VK.01 236 VL 238 VL 238
VL
238
VL
238
VL.01 241
VM 247
VM 247
VM
249
VN.Ol 261
VN.Ol 262
VN.Ol 264
VN.02 268
VN.02 269
VN.02 270
VN.03 273
VN.03 273
VN.04 274
VN.04 274
VN.04 275
VN.04 280
VN.05 281
Loader Tab les ••••.•••••.••••••• " " •• " •.•••••••• " •••• " ••••••••• " ••••
Task Control Block (TCB) ••••••••••••••••••••••••••••••••••••••
DCB Name Tab 1e (DCBTAB) •••••••••••••••••••••••••••••••••••••••
Load Module Layout ••••••••••••••••••••••••••••••••••••••••••••
HEAD Record" ••••• "".""""".""" •• ".""."" •• " ••••••• " •• " •• ,,.,, •••••
TREE Record." ••• "." •• " ••• """ •••••• "."""""" ••• " •• "",,.,,"",,.,, ••••
Segment Components ••••••••••••••••••••••••••••••••••••••••••••
Libraries ••••••• " " .•••••••••.•.••.• " •••••••••••••• " •••••••••••
REF /BREF Tab
les • " ••••• " ....•• " •••.••••••••••••••••••••••••••••
REF/DEF and Expression Stack ••••••••••••••••••••••••••••••••••
Relocation Dictionary •••••••••••••••••••••••••••••••••••••••••
LOCCT Tab le •••••••••••• ., •••••••••••••••••••••••••••• " • " •••••••
Real Time •••.••••••
Interrupt Control Block Formats •••••••••••••••••••••••••••••••
rCB for User Task." •• """ ••••••• " ••• " •••• " ••• " •••• " ••• "" ••••
1CB for Ghost Job ••••••••••• " ••• " ••••••• ".".".""." •••• """,,.
reB for CLOCK.3 •••••••• " •• ".""."."" ••• "." •••• " ••••••• "",, ••••
ICB Field Descriptions •••••••••••••••••••••••••••••••••••••
rCB Chain Headers ••• -._._1' . . . " .
I' • " " " • • • • • " • • • • • • • " • " • • " • • • • •DO List Block Formats ••••••••••••••.••..•..•••••• ' •••••••••••••
WA IT List Block Format ••••••••••••••••••••••••••••••••••••••••
M: FRGD Module""" •••••••••• " •••••••
"!a • • • • " • • • • • • • • • • ,, • • • • • • • • • •M: IMC Mod if ica t ions •••••••••.•••••••••••••••••••••••••••••••••
ENQ/DEQ •• " ••••••••••••••••• " ••••••••••••••••••••••••••••••••••••••
Description •••• " ••••••••• " ••••••••••••••••••••••••••••••••••••
Queue Head Entries ••••••••••••••••••••••••••••••••••••••••••••
SQ Entries •• " ••••••••••• " ••••••••• "."" •••• " •••••••••••••••••••
QECB Entries •••••••••••••••••••••••• " ••••••••• -.- •••••••••••••••
QNA~
Entries." . . . . Remote Processing •••••••••••••••••••••••••••••••••••••••••••••••••
Remote Processing Tables in Core ••••••••••••••••••••••••••••••
Remote Processing Tables in RBBAT •••••••••••••••••••••••••••••
RB:Fl.A.G Structure •••• " ••••• " ••••••••••••••••••• " •• "." ••••• " •••
IRBT and 2780 Context ••••••••••••••••••••••••••••••••••••.••••
Remote Processing Handler Structure •••••••••••••••••••••••••.•
Screech Codes •• " •• " ••••• " ••••••••• " •••••••••••••••••••••••••••••••
vi
Section Page
va 283 va 283
va 283 va 284 va 285 va 287 va 288 va 289
va 291 va 292 va 294 va 297
VP 299 VP 299 VP 299 VP 300 VP 301 VP 302 VP 306 VP 306 VP 308 VP 309 VP 311 VQ 313 VQ 313 VQ 313 VQ 315 VQ 316 VQ 316
VR 318
VR 318
VR 319
VR 320
VR 321
VR 324
VS 325
Transaction Processing ••••••••••••••••••••••••••••••••••••••••••••
Phys ica 1 Work Pages (PWPTABLE). ' .••••••••••••••••••••••••••••••
TTP Resident Table - Queue Management •••••••••••••••.••••••••.
Recovery
Tables~•••..•.•••••
• • • • • • • It • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •Core Dump Fc)nnat •••••.•.••••••• I' ••••••••••••••••••••••••••••••
DtUnp Tape Fc)rtna.t.... . .•• CI • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Recovery Buffer... . •••••..••••••••
Power Fail-Safe Interrupt Status •••.••••••••.•
Ind ex ...•••.
41 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •vi,.i
Section Page VT 347 VT 347
VT 348
VU
351
VU
351
VU 351
VU 352
VU 353
354
CP-V TECHNICAL MANUAL
l)OOJIT *** CPV noo JIT ***
**** ••• * •• ******.*******************.*.***_.***.****.*.*.***********
c c
NA~t.1
JIT
U.; "
r,
EI
T H fl
A ~E.
L S (1 ~T
!ofFIT t
MS t t-l J T T A
~E: r
0r
S T R Ur.
TEDUSING TrlE
FOLLO~rNG CONVf~TI0~S, TH~S~ CONVE~TIONS ALlO~ T~fUSEk TO
OETf~MI~E ~~OMTHE LABEL
IT!E~F~HET~ER
IT IS
AN AOD~~SS O~ A DISQLAC~~~NT ~IT~INJIT AND
W~FTHt~IT
~AS8VTE,
HALF~OAD O~ ~ORD R~SOLUTI0~,ITEMS
l~JIT SHOULD
AL~AYSBE
REFER~NC~O ~v LA~EL WAT~E~
THAN
A~sal~TFLVat:CAUSE T~E tt'iT~~i\jAL STt.iUCTIJRf
OF J1-T
~AV C~At\jr;E.JIT
LA~FLING CONVF~Tt~NSIALL
T~~lAAELS
D~'I~F~IN JIT ARt
cn~ST~lCTED USI~G T~t FOLLO~t~GrONV~NTto~S. T~ESE CO~~ENTIONS
ALLOw TME
~SE~T0
DETERMl~l ~HfTHER T~ELAHfL
IS A~ AODRESSo
~A 0 I 8 P L AtE n E
.\iT FRO
~'lJ I J r TAN D ITS
~E. S n. UJ T J 0
f\lFRO
If.T~E
LABEL
tTS~Lf,1 • ) A C n I..
0 ~(I) INn I C _ T E S 1
~ AT T
~E: L
jBEL I S
AHJADl)Rt.SS.
EXAMPLEs JIleS,
J~IQC, J~IVLM2,) NO
COLn~ 1~DICAT~5THAT
T~E LA8~L T~A
otSPLACf~f~T F~OM
JIJIT.
~XA~PLfl
JTC8,
P~OCRM, J~VL~1.)
l~ T~E LA~flB1AHTS
~IT~ J~I, J~OR
~A,IT
~4S JB !)R ~~, IT tofASBYTE
REsr"iL,tJT ICu". yr;
IT STA~T~1"11 T H .1 x I n w J X, I T
~A Y
~E f. I T
~£ R R Y T r 0
Q ~A L r. •
~. 0 ~ f) , D
r
P E I\J ;)1
N GUN V Al
!lF
ASSt G
N f. Li"V
I HI
Go D U R T ~'Ic.;
SYS~t:~;. A~Y
(lTHfA
CHAJ:.·ACT~~5I;\lOTCATE::
wO~o I.-Fb0L..lJTTI·\j.E. x
AMPL f: S
t "(H~n • J lUi\! A
;"1 ~, ., UNAME, U
;\1 .lP 1E
~dl~~U~O
•
JHI~C, J~OA~¥T~
-
J~tVL~. JHVL~, ~"~lIJ • )
I
~ ~ 0 ~~ f- C 11S
E"S S
~v
~ kALL
A Rf L
~ l~I '- ,
~ ~F r.
~ F. ,\C E T
1-4r
SAJf
11f"iGIVI''.!(j
Apowr;-SS Af'ln I)IS~L~Cr';1t'\jT tnT ...n T
~F E
Q f J T '" ~Sal.
IIT t
(I \i ~ f) ~T
~,. S
A !··1 ~T
TF
'1 •SECTION VA Page 1
2/19/76
JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT Jli JI T JIT JIT JIT JIT JIT JIT JIT JIT
\J IT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT
JIT JIT
1
CP-v TECHNICAL MANUAL
DOOJIT *** CPV 000 JIT ***
EXAMPLE. TME I/u ABORT CODE •
~ORD17, BYTE 0 • J,ABC, JA8e, ABC AND BAABC
DE8C~lPTION.
EACH USER R!CEIVtS AN INITIALIZfD JIT
~M!N T~Eo C tv
JOB OR
TER~INALSESSION 8EGINS.
T~ISJIT STAYS WITM
T~E
JOB
UNTI~IT IS LOGGED OFF. TME JIT IS
T~EFIRST PAGE 0' A JOB
T~ATIS
S~APP£OIN AND THE LAST TO BE SWAPPED OUT.
A USER'S j!T
CONT.l~SHIS ACCOUNTJNG DATA, RE80URCE USAGE LIMITATIONS, VAHJOUI FLAGS
OEaCRIBI~GTHE STATUS 0' HIS JOS, SOME
~OADERDATA, TM! MIUC AND
~I.XDeBS, MEt-10R'f"
ftiA~AGE~ENTDATA, I TEMP STACK FOR MONITOR LISE, POINTERS AND
.OO~EaSES0' OAT A IN HIS CONTEXT 8LOCK, HIS MAP AND ACCtSS COD!
I~AGESANO SWAPPER DATA, AS WELL AS MANY
OT~E~%TEMS TOO NUMFAOUS TO
~ENTION.THE JIT IS 512
~O~DSLONG (1 PIG!) AND IS ALwAYS LOADED AT ,8COO
(~IRTUAL).TME SEEK ADDRESSES CJH,OA' AND TM!
CO~MANOLIST (JICl) USED 8\' TME
SWAPPE~TO S"AP " USER
I~ O~OUT ARE
CONTAINED
I~JIl,
T~EREIS
!NOUG~SPAC! IN JIT TO CONTIIN TMIS DATA 'OR A UIER
~HoalSIZE IS NO GREATER THAN ZO PAGES
O~SIGMA , AND SMALL
ME~ORYSIGMA Q/5bO
SVST!MS, IF A USER'S Ill! EXCE!OI 20 PAGES, HE IS ALLOCATED AN AJIT,
"AODITIONA~JtT", AND THE
IWAPP!~tOM~AND
LIST IS
~OVfDINTO AJITI
T~!SPACE IN JIT THAT WAS 'ORMERLV USED FOR THE COMMAND LIST 18
T~ENUS!D ,OR THE SEEK AODRfSSES, I,f" JHIOA SPILLS OVER INTO JICL.
O~lARGE M£MORY SYSTEMS (GREAT£A
THAN 128W), ALL USERS RECEYVE AN AJJT AT TH!
TI~ETMEY RECE!VE THE JIT. THE AJIT
eONTAI~SBOTH THE
S~APPfR
COMMAND LI8T AND THE SfEK ADDRESS TAILI, JH.DA.
SECTION VA
Page 2 2/10/76
JJT JJT JJT JJT JJT JJT JJT JIT JJT JIT
JJT JJT
Jl,T
JIT JJT
JJT JJT
JIT JIT
JIT JIT
JIT JIT
JIT JIT
JtT JIT
JIT JIT
JJT
JIT JIT
JIT
DOOJIT JIJIT, JIT JaUN
J 1 Ace ..
~J I UN A tIo'f..
JICTIMF,.:
C:
C
CP-V TECHNICAL MANUAL
~coo
o 1 2 3 "
•••
CP~000 JIf 1n .*. J1
...
-~.. - ... - ... - .••..••... - .. --.--.---.-
\ \ \ \ \ \
\ \
\\ \
\\
\
SYSIO , \
.. , -._ ... - ...•.. - ...•...•.. _ ... _ ..
\ , , ,
\
\ \ \ •
CO!'J.~A~~PROC.
E~fC., , , ••• SUB lASt<
\
, ••••• RfrOTE ASSIST
, •••••• GHOSt
•••••••••
ON·~INE... _ .••.••••...•...•.. -- .... _ ...
, ,
...••...• - •...•.•... _---- ... -.- ..
,
\•.•..••....••....••..•....•. _. __ ...••...
...•...•...•... _ ...•... - ...
\
\....
~.. -- ... - ...•... - ... - .... - .. .
\ ,
•••••••••••••••••••••••••••••••••••••••••••••
\ \
•....•...•..••.••...•.••....• - ... --.-
..•...•... -.--- •... - ... --_ ... _-
\ * Of TIO OPS * SL:IQTA IN
CURHf~T QUA~TU~,
... _ ... _ ... _- ...••...•... ---_ .. .
•.•...•...•.... - ... - ... .
, \
.-._ .. - ...•...••...•...•... -.-...
... _- .•... - ... --- •••...•.•...
\ COUNT r,
t~LlCALLS ,
•...•...•... -.- .... - ... __ . __ .----.
svstn
JACCN
~ccrli
JLINA~f U"'A~~
.
CEXT
O\l~TIMF
I(lTr~E
SECTION VA
Page 3 2/10/76
X
X
XJIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT
.11T
JIT JIT JIT JIT JIT JIT JIT JIT
J 8COO 8COO 8COO 8COO stOO 8COO 8COO 8COO 8COO 8COO
8eoo
8COl
8C01
8COI
e"~Ol
BeOt
8e03 8e03
8eO]
seol
8C03
BCOl ect'J 8COl)
~COb
8COb
8e07
SC:07
8(07
8(OB
8C08
8COH
OOOJIT JIPTIME
JIDEL.TAT
JIA8C
J,RNST
C' C
~
CP-V TECHNICAL MANUAL
*** CPV 000 JIT ***
...•. - ...
~.••...•
,
PRoCtSSO~ tX~CUTlON TIM~\
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
TPEXT
\ PROCtleOR
OV~RM!ADTtM! \ TPOVT
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
\ PROCESSOR PAG! * TIME
ME~ORVUSE FACTOR \ TPIOT
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, USER EXECUTION TIMt \ TUfXT
...•.•...•...
~...•.
•••••••••••••••••••••••••••••••••••••••••••••
, USER
OVf.RH~ADTIM! \ TUOVT
•••••••••••••••••••••••••••••••••••••••••••••
••••••••••••••••••••••••••••••••••••••••••••••
\ USER PAGt * TIM£
~tMORY US~FACTOR , TUlOT
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, •• TIME
QUANTU~LifT (INC 8Y
CLOC~"), TIMTMP
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, MAX RUN
TI~E.If IfRO, NO MAX \ ,.,RT
•••••••••••••••••••••••••••••••••••••••••••••
o 8 11 2J 11
•••••••••••••••••••••••••••••••••••••••••••••
'A80RT 'JOB \ \ , \
SENS~,
\ CODE ,PRIOR' , , 'SWITCHS\
••••••••••••••••••••••••••••••••••••••••••••• ,
JABC,PRT SS,RAABC .fNQ'S OUTSTANDING
o 8 q to 14 lb1118 20 2U 11
•••••••••••••••••••••••••••••••••••••••••••••
'RU~
" , RUN'
""~,LINK \
RUNF~AG'STATUS " \ FLAG' , \ '\8 , \
JR~ST,PUF\ \ , \ \ , \ \\L \COUNTER 'CC8fF,RNST
•••••••••••••••••••••••••••••••••••••••••••••
SAR~STSECTION VA Page 4 2/10/76
)(
JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT J1T JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JlT JIT
" 8COQ
~COq
IC09 aCOA ICOA 8eOA aCOB
8C08
ICOS leoc
ecoc Icoe
ICOO ICOD leOD ICOE
leo£
ICO!
ICOf
leo,
ICO' IClO IC10 ICto aCll ICll ICll
ICtl eCll
ICll
actl eCt!
8C12
IC12
8Ct2
le12
le12
OOOJIT
J.A5SIGN
Jaf.-l-Y
c c
CP-V TECHNICAL MANUAL
8C12 , , -** CP\f
CQfl, , JIl , •• * ,
\ \ \
\
\• fXfC. Sf
\I •L.Evt.L
\
\\ \ • Rf,TUFHJ
MIE~IT jfTf~ ~ IL I
[1.11(, \
\=
~P..TUR~ Mif~R/MiXXX AF T€R MiL.IN~, , • SA\lF./Rt:S JI CCfH:F ON M It. I
I\! I<I MIL D T R C
\
···cOM~ANrI
~'JaCCBUf-
···-····Cn~TRoL C~·r·JO 8LIF
FULL
0 15 31
... - ••....•...•.•.•... --._ ... --.
\ CAR
D I "I
P II Teo l' -I T \*
0F S
\"I A PS , C I r: ,
N S ,,~ A PS
. - ••••••••••••••••••• - •••••••••• - - . . . r1AI'JS'f' A,PS
11 1415 11
•...•.••••..•... \ \ \ \ \ \ , \ \ \ , \ \ \ \ , LIMIT -.- ... -- ... - ... . ,
, \ \ \ \ \ , \ , \ \ \ \ , \ \
f~CfE~~~FlG\ JASSIGt\! CPE ,
pp~ln.... _ ...•...•... - .•...•...•
(l
\ \
\ \\ , \
\\
\,
\, , ,
\ , , \ , , \ \ \ \ ,
.USf~ p~O~\ \ \ \ , \ \ \ , , •• ~Rl)Cf:.SSOk
p
ao1l)S, , \ \ \ \ \ \ , •••••• ••• •• (JtJE '<Ar·'AGf..c CAtLfL>
\ , \ \ \ , \ , •••••• - ••••• RESEwV[n
\ \ \ \ \ , \ •••••••• - •••••
~~sTRrcTEOpwnc
LT~T\ , \ \ \ \ _···.· ••• •• •• • •• tSYS
RF_srf)E~q\ \ \ \ \ •• •••••• •• ·_-·.· •• fXECurt ONLY
\ \ \ \ •••• - ••••••••• -- •••• FL0SM, 8An rONTRnL
CM~O\ \ \ ... - ••••••••••••••••••• Rt.AI') AceT I\jONf:
, , · · - · - . . . • • • • ·.S~!AP PURE
PwOCED!IRE
\ ·.-.-.- ••••••• -.- ••• -- .. - ...
~okUFFEk
f~F.C~- •• -.- ••••••••••• -.- •• --.- ••
AS~IG~~ HA~E B~E~ M~R~En15 11
... , CARO - ... PN(H -- ... CrUfT - .. -.- .. _-.--_ .. ---
, \
\(tVrolIDFf:IoJR(JR
AIH)~I ISIIB(nr;E
f.fHU1~\
\ [Pil,E-kiP
-- .. - .. _-- ... -- .... _----_ .. - .. __ .- .. - ... - ....
SECTION VA
Page 5 2/10/76
5 JIT eC12
JIT 8(.12
x JIT &e12
)
jIT 8Ci2
).
JIT 8e12
JIT 8C12 JIT 8C12
JIT 8e13
JIT eel)
JIT ectJ
JIT 8C13
JIT Belt!
JIT 8Cl"
JIT 8 r l"
JIT eel"
JIT
8Cl~JIT Seltt
JIT 8Cl1oi
JIT 8C14
JIT 8elll
JIT
8Cl~JIT 8C14
JIT
8Ct~Jlr 8C14
JIT
8Cl~JIT
aCl~JIT 8Ct"
JIT 8C14
JIT
~ctLlJIT 8C15
JIT 8ClS
JIT
8Cl~JIT
BC1~JIT
8Cl~OOOJIT
JICPPO
JITRAP
J,JI P J,INTER
J61STEP
J810~G
JIASPIN
o o m
CP-V TECHNICAL MANUAL
eClb *** CPv 000 JIT ***
•••••••••••••••••••••••••••••••••••••••••••••
, MAX PUNCH LIMIT , MPO,ABO
•••••••••••••••••••••••••••••••••••••••••••••
...••...•.
~...•.•..
'CURRfNT
PROC~S80R'PAGE OUT COUNT
\
~tLE (~TfNSIONBITS
, , \ CPPO JCPPO
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, MAX PROt PAG!8 \ CC OF LAST , LA8T TRAP,
~PPO, OUT , TA.P 'EXECUTED'
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
'USER PAGE COUNT
, \ADDRESS OF ceI'! LOAD!R'
\CO~~ANO
TABLE ,
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
ALOCCT CUPO 'MAX
US~RLP PAGES 'JOB IN PROGR!SS FLAG , MUPO
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
'DIAGNOSTIC PAGE tNT' * OF INTERACTtONS \ COPa
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, MAX 00 PAGES OUT 'EtB ADDRESS ,
~DPO•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
,.
O~STEPS\JOB ORIGIN'. TA'! READ &
WRIT~S'TPACCESS
, " ,
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
\ ACTIVE SPINOlt:.S ,
•••••••••••••••••••••••••••••••••••••••••••••
, ,
•••••••••••••••••••••••••••••••••••••••••••••
SECTION VA Page 6 2/10/76
f)
JIT
eCl~JIT aCl' JIT eCtb JtT aC1T JIT eCIT JIT eCIT JIT ICIT JIT ects JIT eCle JIT leta JtT Sell'
JIT ICI' JIT aCl'
JIT IClfJ JIT ICI.
JIT ICIA JIT eC1A JIT eCIA JIT eel!
JIT ICIB JIT ICIS JIT ICtt JIT letc JIT ICIC JIT ICSD JIT acto
JIT ICID JIT aCID JIT lel£
JIT ecst JIT SCI!
JIT eClf
JIT stlE
DOOJIT
JITELFLGS
JICASSIN
,JIUTT"'fR
C C
...
CP-V TECHNICAL MANUAL
8C20 ... - .•..•..•...•....•... .**
CP~DOO JIT *** _-_ .. -- ...
\
UNIJS~.O\ \
.-- •.•...•••.•.. - ... - ...•..••... ---- ..
~..
.- ...•...•.•.•. - ... -_ .... - ... ---.--- ... .
\
\
eel
A~D T~lfLAGS (SEf OtF)
,
...•.•..•.•.•...•.• - ... -.- .... _- .... . \
... o - ...••.•.. - •....•..••••.... - ... - ..
\ Rf:MOTf:. \
~eMOT~ \UNUSi"\~ATCH
fLAG'
BATr~1D ,
\ flAGS
\
, ... _ ...•..•....•. _. __ ... - ... -.- .. . \
n 1S 11
.-.-- \ \0 •••• - ••••••••• 0 , US£:.R tONSOLt ... - .•.••...•....•..•.••... --
!NTf.~IjPT... - ... \
\ \ \
E~T~Y AOOkES~\
. - - - . - - - . - . - _ • • • • • - • • - . - • • • • • • • • • • • Q _ • • • • • • • •
\
, . .
COMM~~ry P~OCFSSOR RR~A~CONTROL
... --._._ ... - .. -.-_ ... -_.- .. -_ ... .
\0- ••• - ••••••••••• -0\
\
, t,
;...·IISTl~t.t( NT
~'r
.4n
i JFJ
~. S 5 ,.n
j.(\
.- ...•.•.. - .... - ... - .... _ ... _--_ ... --.
\... - ... - ... --.- ... -._---_.-._- ... .
....•...•..••....• \ -.-.... - ...•...
.... _-- ...••... -_ .••... - .. - ... - ...
\
'l~AP F~A~S\
\ \
\
\ \ \\ , ,
\\
\,
\, \ ,
\ \\
\
A~D.
OF
~~F~ T~&P,
\ ~(:UTtf\,fS ~'f MtTt<A~ ,
.--- .. -.- ... __ .•..•....••... -.
\
\,
\ \,
\\
\ \
, ,
\ \ \ ··HAI")CAL TRAP C
n,..;T pnl_\
\ \\
\ \-.-.FIXr[) PC T
\IT T~APr.
n~:T
~[)L\
\, \
\_._ ••• or-: C Itw'AL. TRAP
C (Ii,) TR
I"'ll\
,
\ \···F='LOATIN& pn I
,\1 T T~APC
lV't 1 ~I1LCCLTF-LGS CCLFLAGS MJCFI..G JTfLFlGS f'<LFLAGS
t.w~LFLGS
JR8IO
TTt.-'FNT
SECTION VA
Page 7 2/10/76
JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT
.J r T
JIT
.JIT
JIT JIT
7
8C20 8CZO 8C20 Bt2l
8e21
eC21 8C21 8C22 8C22 8(22 8C22 8C2i 8C23 8Cil 8Li3 8e23
8C23 8C23 8Ci3 eC2"
SC2u
8C24 Be2ta 8C25 8C25 8C25 8C2b 8C2b 8C2l'\
8e2f:>
8C2b
8C2b 8C2b
8C2",
Be2b
~C2b
8C2t->
OOOJIT
JileS JITAEE
J,USCOX
JIDCBL.INt<
MIUC JleOCOPT JITITL.!
J,UPRIV
JIXP
CP-V TECHNICAL MANUAL
*** CPV 000 JIT ***
\ \ \ ••••••••••
STAC~TRAP CONTROl
\ \ •••••••••••• UNIMPL.EMENTED INSTR TRAP CONTROL.
, •••
~•••••••••• NON.ALLOwEn OP£RATION TRAP CNTRL
•••••••••••••••• RSVRD • • TRlP CONTROL.
•••••••••••••••••••••••••••••••••••••••••••••
, 0 ••••••••••••••• 0' TCS ADDAEIS , TeSADR
•••••••••••••••••••••••••••••••••••••••••••••
...•...••.•...•
~... .
, 0 ••••••••••••••• 0 ,
TR~ETABLE ADDRESS ,
JIT~EE•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
,
~INTEMP PACK SPAtl
R~MAINING, Tfw'POPPt(
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
\ 0 ••••••••••••••• 0 , ADOR CONTEXT DATA ,
\ \ BU"ER CHAIN ,
•••••••••••••••••••••••••••••••••••••••••••••
•...•...••..•...••..••
~... .
\ 0 •••••••••••••••• 0 'AOOR REST Of Dce NAMES'
DC8LIN~•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
,
t
coe OPTIONS IN
~IUC+8\
I•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, I' BATCM,
JO~TITlt IN T£xTC (21 WoADS) ,
ATIT~E, I' ONLINE, MIUC (22 wORDa) \
\ IF SuB TASK, CONTROL INFO(SEE DEF)(RSAVO, ,
•••••••••••••••••••••••••••••••••••••••••••••
o 11
•••••••••••••••••••••••••••••••••••••••••••••
,
U~fRPRIVILEGE FLAGS ,
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
SECTION VA
Page 8 2/10/76
)(
)(
)(
)(
)(
JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT .lIT JIT JtT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JZT JIT JIT JIT JIT JIT JIT JIT
8 aczo
8C20 IC2i»
eCib 8C21 ICIT ICI?
8CiB 8C28 ICie 8C2' lei' SCiq leiA ICIA ICIA IC2A
8e28
IcaB
lei8 leat ICiC lelC
ICiC·
BCat
Icac Icac
IC2C
8cac
8C.2 IC42 IC42 IC42
eCl.62
IC42
IC42
OOOJIT JelPRIV JoiNF"PUOL
JBICCAWS
JtHDISP
J~ t CUt'~
J810Tf_L JbllPP Jt;:LC
JBtPCw
J~IPKOMPT
JtIDf:LTAT
C C
~ ,..
...
CP-v TECHNICAL MANUAL
*** CPv COO JIT •••
8
1~2a 31
•••••••••••••••••••••••••••••••••••••••••••••
, JOf:t
... .. I.
I ... ",. ..' ... ~J.Vl""r:bl:. ,
, , IN
PAl~ES\+ci\
, \ , \ \
J~NFPOvL•...•.•... - ..•... - ...
-~.... .
o 15 11
•••••••••••••••••••••••••••••••••••••••••••••
, O •••••••••••••••• n\AOR OF
ASSIGN.~~RG~ BU~\•...•... - ...
o 1h
•••••••••••••••••••••••••••••••••••••••••••••
\R~CORD
SZ
\OISPLAC~.,
CU~~ENT, e,c, \ IN e.c, \
USE~•
\SPE:C SMRD ,
\~~oc..
\
•••••••••••••••••••••••••••••••••••••••••••••
•..•...•••...•.•... -_ ...
'* OF
LINES'CU~HENT• , PLAteN 'P[H PAGE \nF LINES \WIDTH
'OEf=S~ 'OE,.~q 'OE~c12, PQlJ;"'f.' T ,
'R\'TE ,
'11ff='.' \
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, INITIAL
VALU~nf
JIO~LTAT \.... - ...••...•••.•...••... - ... .
•....•.... - •.•.•.•..•...••...•...•.... 31
\ , , \ \ , , \ \ , \
ADD~ O~ ~XIl (O~TROL\
.. , - ... , - ...•...•.. ---.- .... __ ...
\ , \ , , , \
, , , \ , \ , , ··'LAST' OP
O~I ~~ XI
TCf\lTRl
\ , ,
\ \,
\····STEP CONDY T
rn~·1CoOt
, , \ \ \
\\ \ \
\... LJ
\··.··.EXIT
N II Sf. 0
CNT~L'C.V A~DQUIT
\ \
\ \ ···.-·.··.~ILIN~Ok
~ltLDTRtFXIT C0NnI T Tu/,-;
\
,
\···.··_·.·tXIT c
~.IT'-I.BY
C'1td)PROC
, \ ----.- ••••••••
~XIT L~'Tioi'l..I
~,jPRnC;kE:SS
\
-···--· .. ···--su~~
~lMITf xr.FFi)E.f)
• • • • - . - . - • • - . . . (IP~ wATOR A~O~T 11~
L 1
~Jf i-Ir-lGllPSECTION VA Page 9 2/10/76
q
JIT BeUl
JIT SC43
JIT
8Cli3JIi ;;C43
JIT 8C43
JIT 8C43
JIT 8C4"
JIT 8CI.&44
JIT 8C44
JIT 8C44
JIT
8C~5JIT 8C4S
JIT 6CI.65
JIT
8:;t!~JIT
6C~~JIT eCIU)
JIT
8C~bJIT RC4&
JIT st4b
JIT 8C44b JIT 8C47
JIT 8C47
JIT 8eu1
JIT sca8
JIT 8C48
JIT 8cas
JIT 8C48
JIT sellS
JIT
aCUf;JIT 8C48
JIT
8CtH~JIT 8C48
JIT 8(48
JIT Aca8
JIT 8t48
JIT
8C4~JIT 8C4B
OOOJIT
JIXPSO
T8TACl(
UTS
J.OVRl.V
JICPROCS
JICFL.GS JICCBUF
CP-V TECHNICAL MANUAL
••• CPV 000 JJT •••
....••....•....••.
~.... - ... - ... - ... .
\ MIN TEMP RAD 8PACt REMAINlNG ,
.-~
...•...•...
•••••••••••••••••••••••••••••••••••••••••••••
, \ OL.O PSD \ \
•••••••••••••••••••••••••••••••••••••••••••••
, , , ,
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, T!MPORARY
STAC~DOURLEWORQ (BOUND 8) ,
•••••••••••••••••••••••••••••••••••••••••••••
, ,
•••••••••••••••••••••••••••••••••••••••••••••
\ TEMPORARY
STAC~OF SIZEaJTSTACKSZ-t21 \
I I
I I
•••••••••••••••••••••••••••••••••••••••••••••
•••••••••••••••••••••••••••••••••••••••••••••
, OVERLAY ENTRV POINT ADORE as ,
•••••••••••••••••••••••••••••••••••••••••••••
o e
·]1•••••••••••••••••••••••••••••••••••••••••••••
, UlttAPR , URI "PO ,
U~IASP, U810B ,
•••••••••••••••••••••••••••••••••••••••••••••
o 31
•••••••••••••••••••••••••••••••••••••••••••••
, GAR8AGE ,
•••••••••••••••••••••••••••••••••••••••••••••
...•...•...
~... .
\
It
• •
I
CONTROL COMMAND 8U"!R ,OR eel AND
T~Lao WORDS FOR TEL ]0 WORDS 'OR eel
,
I
•
II
•
TMPOCPK
SECTION VA
Page 10 2/10/76
)(
X
X X X X X
)(
JIT JIT JJT JJT JIT JIT JIT JIT JIT JJT JIT JIT JIT JIT JIT JJT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JIT JJT JIT JIT JIT JIT JIT JIT
10 aC4q
le49 lea.,
IC.'
IC'"
IC.'
.c,.q
ae.,
IC ••
Ie",
IC4f
IcaE
leaE Icaf
Ica!
lellE IC"
Icaf leal ICC'
.ceq
ICC"
ICCA eeCA ICCA ICCA
Icca lece aeC8 lece Icce Ieee Icee Icce lece Icce
lece
CP-V TECHNICAL MANUAL
()OOJIT Bcce ***
CP\iflOO JIT ***
J.D~vSK(2n)
JIL.~N(2b)
JaSTART(?Q)
MXFPL
I I
~
LAST
L~FORME"
e3
~ORDSi TE~TCST ART ADDRESS nF CUkRErJT PJ.fOGRAf-l ,
•....•...•..•...•...•... --_._ ... . .- ..••..•...•••...•...•.•... -.-.-- .. _ ..
\
I
M,XX DCH 22 WOROS
\ I
... -- ...••.... - .•...•... - ..
IM , X)( f' UN C T ION PAR A
Mf
TE:. R L t S
T10
W(j~DSI I
• • • • • • • • • • • • • • • • • • • _ . _ . _ • • • • • • _ • • • • ~ • • - a • • • • • t
t
flt1tX)( K~V J;Uff-f.F' 8 ~·OPDS
I
J
... -_ ... _-._.- ••...•.... _.- .... . r
...
(1\ 0.-.-·.···-••• - ... -.- ... - ... ·-0
~.---\~~GIN US~R... -.--- .... PAGt • -- .... - .. \
.. .----.-- --- •... ...•....
--.-.~-_ ... ... - ... ----.--.--- _- ... _- .. . ..
\ 0.--- •• -.- •• 0
\~NOINGUStR PAGt • \
.-.---- ... - .... -_._ ....••.•..•.... -_ ... . ... -.--- ... _---._----.-.-.-.----_ .. - ... ---.- ... -_ ... _-- ... _ ... _---_ ... .
.- \ (l._----.--_-._-_('I \ ...
~.... - ... -- .... -.-.-
P A (;~...
__ PR(lG-.--.--.- UPPf:
~... LIM IT' -.-
---_ .... ---_._---.--- .. -.-
SECTION VA
Page 11 2/10/76
t t JIT 8CCe JIT SCCC JIT SCCC
T T ., 1/1.".,.,.
v .. • u"'\.\"
JIT acce
JIT ecce
JIT aCEA JIT aCE A JIT sCEA JIT 8CE.
JIT aCtA JIT 8CEA JIT 8eEA JIT
8r.E~JIT seEA
JIT BCEA
JIT eet.A
JIT 8eEA JIT
8CE~JIT 8012
JIT 8012
JPUP JIT
~D12JIT 8012
JIT 8013
JFU~