PDF Printing 600 Dpi AC E872C MC_CXVSAC0 VS60_Sep78 MC CXVSAC0 VS60 Sep78
AC-E872C-MC_CXVSAC0-VS60_Sep78 AC-E872C-MC_CXVSAC0-VS60_Sep78
User Manual: AC-E872C-MC_CXVSAC0-VS60_Sep78
Open the PDF directly: View PDF
.
Page Count: 27
| Download | |
| Open PDF In Browser | View PDF |
i:
YSAe DECfXl1 SYSTEM EXEPCISER MODULE
XYSACO.Pll
12-0CT-78 12:23
.RE~ _
MACY11 30A(1052)
12-0CT-78
17:07
PAGE 2
IDEPI1TIFICATION
PRODUCT CODE:
AC-E872C-MC
PROl)UCT NAME:
CXYSAC(\ YS60 MOD
PRODUCT DATE:
SEPTEMBER 1918
MAINTAINER:
DEC/XII SUPPORT GROUP
TRE INFOR~ATION IN THIS DOCUMENT IS SUBJECT TO CHANGE
WITHOUT NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT
BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL
EQUIPMENT
CORPORATION ASSUMES NO RESPONSIBILITY fOR ANY ERRORS TijlT
MAY APPEAR IN THIS MANUAL.
THE SOFTWARE DESCRIRED IN THIS DOCUMENT IS FURNISHED TO THE
PURCHASER UNDER A LICENSE FOR USE ON A SINGLE COMPUTER
SYSTEM AND CAN BE COPIED (WITH INCLUSION OF DIGITALS
COPYRIGHT NOTICE) ONLY fOR USE IN SUCH SYSTEM, ~XCEPT AS MAY
OTHERWISE BE PROVIDED IN WRITING RY DIGITAL.
DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSI8ILITY FOR
THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS
NOT SUPPLIED BY DIGITAL.
COPYRIGHT (C) 1976,1918 DIGITAL EQUIPMENT CORPORATION
t
t
VSIC DEC/Xll SYSTEM EXERCISER MODULE
12-0CT-78 12:23
XVSAC~.Pl1
1..
MACY11 30&(1052)
12-0CT-78
17:07
PAGE 3
ABSTRACT
"VSA" IS AN "IOMODP" THAT EXERCISES ONE DECGRAPHIC-ll DISPLAY
SYSTEM AND VS60 ADDITIONAL CONSOLE. THE MODULE DISPLAYS A SPECIAL TEST
PATTERN THAT CONSISTS OF FOUR FRAMES. THE MODULE
BY EXECUTING ALL OF THE VS-60'S DISPLAY INSTRUCTioNS WILL VERIFY
THE 95-60 OPERATIONS AND PROVIDE A HIGH DEVICE ACTIVITY RATE TO THE
UNIBUS. INCLUDED IN EACH FRAME IS A DESCRIPTION OF THE SUB-PICTURES.
EACH SUB-PICTURE DESCRIPTION INCLUDES A LIST OF THE DISPLAY INSTRUCTIONS
USED FOR THE SUB-PICTURE. BEFORE THE VS-60 IS ENASLED TO DISPLAV
THE TEST PATTERN
A READ/WRITE REGISTER TEST IS PERFOR~ED TO ENSURE
SOME OPERATING C6NFIDENCE IN THE BASIC HARDWARE INTERFACE. IF BIT 0
OF SRi IS CLEARED, THE FOUR SUB-PICTURES WILL BE DISPLAYED. AS EACH
UNIQUE SUB-PICTURE IS ENTERED, THE DISPLAY NAME REGISTERS IS LOADED
WITH A UNIQUE VALUE. IF AN EKROR IS DETECTED, THE VALUE OF THE
DISPLAY NA~E REGISTER IS TYPED AS T~E "STATUS REGISTER". THE NAME
REGISTER CAN BE READ TO DETERMINE THE CURRENT SUB-PICTURE IF A
PROBLEM ARRISES.
THE MODULE ALSO PROVIDES A MEANS TO VERIFY THE OPERATION OF THE
LIGHT-PEN HIT AND LIGHT-PEN SWITCH LOGIC. UPON A LIGHT-PEN HIT~
ON EITHER CONSOLE, THE OPERATOR IS INFORMED ON THE SCREEN Of TH~
HIT. WHEN A LIGHT-PEN SWITCH CONDITION HAS CHANGED, THE OPERATOR
IS ALSO INFORMED OF THE CHANGE.
2.
REQUIREMENTS
HARDWARE: VS-60 ALPHAGRAPHIC DISPLAY SYSTEM
STORAGE:: VSA REQUIRES:
1. DECI~AL WORDS: 1613
2. OCTAL WORDS: 0311S
3. OCTAL BYTES: 6232
3.
PASS OEFINITION
4.
ONE PASS OF VSA MODOLE CONSISTS OF ONE ITERATION OF THE FOUR
SOB-PICTURES, WHICH RESULtS IN:
12 THOUSANO PROGRAM INTERRUPTS, 11 MILLION NON-PROCESSOR REQUESTS.
E~ECUTION TIME
VSA RUNNI~G ALONE O~ PDP-ll/OS TAKES APPROXIMATELY 60 SECONDS.
WHEN RUNNING WITH "RELOCATION" ENABLED, THIS ~ODULE WILL ONLY RUN ON THE 32K BOUNDRV.
THE VISOAL EFFECT IS THAT NOTHING WILL BE SEEN ON THE 8, 16 AND 24K RELOCATION PASSES (REF.
5@)~
MACY11 30A(1052)
'SAC DEC/XlI SYSTEM EXERCISER MODULE
X'SACO.Pl1
12-0CT-78 12:23
5.
CONFIGURATION REQUIREMENTS
6.
12-0CT-18
17:01
PAGE 4
DEFAULT PARAMETERS:
DE'ADR: 172000, VECTOR: 320, BRi: 4, DEVCNT: 1, SR1: 0
REQUIRED PARAMETERS:
NONE L HOWEVER IF THIS MODULE IS NOT CONFIGURED ACROSS A 8, 16 AND 24K BOU~DRY,
THE uPERATOR MAY MODIFY THE "STAT" LOCATION AND CLEAR BIT 10 (2000).
THE RESULT WILL CHANGE THIS MODULE FROM A "IOMODP" TO AND "IOMOO".
WITH THE RESULT BEING THE MODULE WILL RUN WHEN RELOCATED TO A 8, 16 A~O 24K BOUNDPYe
DEVICE/OPTION SETUP
THE VS-60 MUST HA'E THE POWER ON.
7.
MODULE OPERATION
THE MODULE WILL BEGIN BY TESTING THE ISLILTY OF THE BUS READ/WRITE
REGISTERS TO FUNCTION PROPERLY. THE REGISTERS VERIfIED lRE:
X DYNAMIC OFFSET
Y DYNAMIC OFFSET
RELOCATE
DISPLAY P0C~
IF ANY ERRORS ARE DETECTED, THE MODULE WILL BE DROPPED.
UPON COMPLETION THE VALUE IN "SRi" IS TESTED. IF BIT 0 OF SRl
IS SET, THE MOD6LE WILL DESTROY THE ENTIRE VISUAL PICTURE BV LOADING
DISPLAY NOPqS THRU THE PICTURE BUFrERo SETTING Of BIT 0 IN SRI WILL ENABLE
THE VS-60 TO ACCESS THE UNIBUS AT tHE VS-60 WORST CASE RATE.
RESETTING OF BIT 0 IN SRI WILL NOT RESTORE THE PICTURE BUFfER.
IF BIT 0 OF SRI IS CLEARED£ THE VISUAL PICTURE DISPLAYED CONSISTS
OF FOUR FRAMES. THE VIEWIN~ AREA IS DYNAMICLY MOVED ACROSS THE
FOUR FRAMES. THE MOVEMENT IS A FUNCTION OF THE NUMBER OF DISPLAY STOP INTERRUPTS.
"
MACY11 30A(1052) l2-0CT-78 17:07 PAGE 5
'SAC BEC/Xll SISTEM EXERCISER MODULE
IYSAC .Pl1
2-0CT-78 12:23
TEST PATTERN DESCRIPTION:
FRA~EO
A. LINE TYPE TEST:
TO TEST THE ABILITY OF THE VS-60 TO DISPLAY
EACH OF THE FOUR POSSIBLE LINE TYPES THE OUTER
PERIMETER OF THE TEST PATTERN CONSISfs OF A LARGE
RECTANGLE. EACH SIDE OF THE RECTANGLE IS DISPLAYED
USING A DIFFERENT LINE TYPE IE: SOLID DASH DOT
-DASH AND DOT. (POINT AND LONG YECTOR'MODE IRE U§ED)
B. GRAPHPLOT DISPLAY TEST:
TO TEST THE ABILITY OF THE YS-60 TO DISPLAY
A GRAPHPLOT PATTERN, TWO EXPANDING SINE WAVE PATTERNS
ARE DISPLAYED. THE FIRST SINE WAVE APPEARS
SUPERIMPOSED ON A HORIZONTAL LINE ACROSS THE BOTTOM
OF THE SCREEN A~D EXPANDS FROM LEFT TO RIGHT.
THE SECOND SINE WAVE APPEARS SUPERIMPOSED ON A
VERTICAL LINE AT THE LEFT OF THE SCREEN AND EXPANDS
FROM BOTTOM TO TOP. THE EXPANSION OF THE SINE
WAVES IS A FUNCTION OF THE DISPLAY INTERRUPT RATE.
NO SINE WAVE EXPANSION WOULD INDICATE THAT THE VS-60
IS NOT INTERRUPTING THE CPU. THE FOLLOWING MODES ARE USED:
POINT
LONGV
STATSB GRAPHY
GRAPHX DJSRR
DJMPR
DPOP
C. VECTOR/RELATIVE POINT AND BLINK TEST:
TO TEST THE 'ABILITY OF THE VS-60 TO DISPLAY
VECTORS IN THE LONG, SHORT~ AND RELATIVE POINT
MODE AND T6 BLINK A SELECT~D PORTION OF THE
DISPLAY L A SET OF SIX NESTED OCTAGONS IS DISPLAYED
IN THE uPPER RIGHT QUADRANT Of THE SCREEN.
THE TNO OUTERMOST OCTAGONS ARE DISPLAYED USING
LONG VECTOR MODE THE TVO MIDDLE ONES USING
SHORT VECTOR MOD~L AND THE INNERMOST TWO USING
RELATIVE POINT MOuE. THE USE OF RELATIVE POI~T
POI~T MODE CAUSES THE TWO INNERMOST OCTAGONS
TO BE DISPLAYED AS EIGHT INTENSIFIED POINTS
FOR EACH ONE. ALTERNATE OCTAGONS STARTING
VITH THE INNERMOST ONE ARE BLINKED TO TEST
THE OPERATION OF THE BLINK MODE. THE FOLLOWING MODES ARE USED
IN THE SUR-PICTURE:
POINT
RELATP
SHORTY
LONGV
,SAC DEC/XlI SYSTEM EXERCISER MODULE
MACYI1 30A(1052) 12-0CT-78 17:07 PAGE 6
XVSACO.Pll
l2-0CT-78 12:23
D. CHARACTER GENERATOR TEST:
TO TEST THE ABILITY OF THE VS-60 TO DISPLAY
EACH ME~BER OF ITS. CHARACTER SET, THREE PAIRS OF
LINES ARE DISPLAYED NEAR THE TOP OF THE SCREEN. THE
FIRST LINE IN EACH PAIR DISPLAYS THE CHARACTERS IN
NOR~AL FONT WHILE THE SECOND LINE DISPLAYS THE SA~E
CHARACTERS IN ITALIC FONT. THE FIRST PAIR OF LINES
DISPLAYS THE 64 ASCII UPPERCASE CHARACTERS
(OCTAL CODES 100-137 AND 40-77 DISPLAYED LEFT TO RIGHT).
THE SECOND PI.IR DISPLAYS THE 32 LOWER CASE ASCII
CHARACTERS (OCTAL CODES 140-177 DISPLAYED LEFT TO RIGHT).
THE THIRD PAIR DISPLAYS THE 31 SPECIAL CHARACTERS
(OCTAL CODES 0-37 DISPLAYED LEFT TO RIGHT) THAT APPEAR
AS APL - GREEK - SPECIAL CHARACTERS.
E. INTENSITY LEVEL TEST:
TO TEST THE ABILITY OF THE VS-60 TO VARY
THE INTENSITY LEVEL OF THE DISPLAY EIGHT
HORIZONTAL PARALLEL LINES ARE DISP(AYED TO THE
LEFT OF CENTER OF THE TEST PATTERN. EACH LINE
IS DISPLAYED WITH A DIFFERENT INTENSITY LEVEL
STARTING WITH THE TOP LINE AT LEVEL 7 (THE BRIGHTEST)
AND PROCEEDING DOWN TO THE BOTTOM LINE AT LEVEL D
(THE DIMMEST). ALL LINES ARE DISPLAYED IN LONG
VECTOR MODE.
F. MENU TEST:
A PERIMETER REFERENCE BOX IS DRAWN USING LONG 'ECTOR
MODE. THE BOX IS QUARTERED BY TWO VECTORS. THE FIRST STARTS
AT THE LOWER LEFT TO UPPEN RIGHT CORNER. THE SECOND STARTS FROM
THE LOWER RIGHT TO UPPER LEFT CORNER. THE FOLLOWING ~ODES
ARE USED IN THE SUB-PICTURE.
DMENUI
ENABLE MENU
POINT
POINT TO X-Y POSITION
DRAW IN LONG 'ECTOR MODE
LONG'
DMENUO
DISABLE MENU
G. EDGE SCISSORING TEST:
THE TEST CONSISTS Of DRAWING EIGHT PAIRS OF VECTORS.
THE SEQUENCE IS TO DRAW A VECTOR FROM AND "ON-SCREEN" POSITION
TO AN "OFf-SCREEN" POSITION AND THEN BACK TO AN "ON-SCREEN" POSITION.
THE SEQUENCE IS REPEATED EIGHT TIMES
THE PATTERN WILL
APPEAR AT TRE TOP OF FRAME 0 WHEN VI~WED. THE FOLOWING MODES
ARE USED IN THE SUB-PICTURE:
POINT
LONG'
~
*'
'SAC DEC{Xll SYSTEM EXERCISER MODULE
MACY11 301(1052) 12-0CT-78 17:07 PAGE 7
X'SACO.P 1
12-0CT-78 12:23
H. SUPER AND SUB-SCRIPT CHARACTER TEST:
IN THE UPPER CENTER OF FRAME 0 TWELVE CHARACTERS
WILL BE DISPLAYED. THE FIRST CHARACTE~ BYTE IS THE LETTER
"B". THE CODE FOR "SUPER-SCRIPT ON" IS THE NEXT BYTE. THE
NUMBERS 2 AND 5 ARE THE NEXT BYTES. WITH "SUPER-SCRIPT ON"
THE NUMBERS SHOULD REDUCE l BY ONE SIZE~ AND ASCEND VERTICALLY
BY HALF THE SIZE OF THE L~TTER "B". THE NEXT BYTE IS THE CODE
FOR "SUPER-SCRIPT OFF". THE RESULT SHOULD BE A RETURN TO THE
PREVIOUS SIZE AND "Y" POSITION. THE NEXT BYTE IS ANOTHER
LETTER "B"~ APPEARING THE SAME SIZE AND "Y" POSITION
AS THE INITIAL "B". THE NEXT BYTE IS THE CODE FOR A
"SUB-SCRIPT ON" THEN FOLLOWED BY THE NUMBERS 2 AND 5.
WITH "SUB-SCRIP~ ON" THE NUMBERS REDUCE L BY ONE SIZE, IN SIZE
AND DECEND VERTICALLY BY HALF THE SIZE uF THE LETTER "8"$
THE FOLLOWING BYTE IS THE CODE FOR "SUB-SCRIPT OFF" WHICH WILL
RETURN TO THE ORIOIGINIL SIZE IND "V" POSITION.
THE FOLLOWING MODES USED ARE USED IN THE SUB-PICTURE:
POINT
POINT TO AN X Y POSITION
CHIR
DISPLAY IN CHiRACTEP MODE
CHARS1
LOAD CHAR. SCALE TO NORMAL
SUPON
ENABLE SUPER-SCRIPT ASCII MODE
SUPOFF
DISABLE SUPER-SCRIPT ASCII MODE
SUBON
ENABLE SUR-SCRIPT ASCII MODE
SUBOFF
DISABLE SUPER-SCRIPT ASCII MODE
I.
CHARACTER SCALE AND ROTATg TEST:
THE LETTER "B" IS USED TO VERIFY THE OPERATION OF THE
CHIRAr.TRR SCALE LOGIC. IN THE UPPER RIGHT CO~NER OF FRAME 0,
FOUR HBfi·S ARE DISPLAYED. EACH OF THE LETTERS SHOULD BE FOUR
DIFFERENT SIZES STARTING FROM THE SMALLEST TO LARGEST.
THE PATTERN IS REPEATED WITH THE CHARACTER 'ITtLIC ENlijLED.
TO VERIFY 'CHARACTER ROTATEg~ THE SAME PROCEDURE IS REPEATED
IN THE LOWER LEFT CORHER OF ~RAME 0. THE FOUR LETTERS SHOULD
APPEAR THESAME AS ABOVE WITH rHE EXCEPTION THE CHARACTERS
SHOULD BE ROTATED BY 90 DEGREES.
THE FOLOWING MODES ARE USED IN THE SUB-PICTURE:
POINT
POINT TO X,Y POSITION
STATSA
LOlD STATUS REG. A
CHRRTl
ENABLE CHARACTER ROTATE
DJSRR
DISPLAY JSR RELATIYE TO A SUB-ROUTINE
CHRRTO
DISABLE CHARACTER ROTA!E
DJMPR
DISPLAY JMP RELITI'E TO A SOB-PICTURE
DPOPNR
DISPLAY POP AND NO RESTORE
CHARSO
ENABLE CHARACTER SIZE 0
CHARSl
ENASLE CHARACTER SIZE 1
CHlRS2
ENlALE CHARACTER SIZE 2
CffARS3
ENABLE CHARACTER SIZE 3
r
FRAMEl
J.
V~CTOR
SCALE TEST:
VSAC DEC/Xl1 SYSTEM EXERCISER MODULE
XVSACO.P11
12-0CT-78 12:23
MACV11 30A(1052)
12-0CT-78
17:07
PAGE 8
THE SUR-PICTURE CONSCISTS OF SIXTEEN DIFFERENT SIZE
SQUARES STARTING FROM A COM~ON POINT. THE COMMON POINT IS
RELATIVE OLO FROM FRAME 1. THE VECTOR SCALE IS LOADED WITH
THE LARGEST VALUE AND A "DJSR" TO A SUB-PICTURE TO DISPLAY
A 200 UNIT SQUARE. THE VECTOR SCALE 'ALUE IS REDICED BV
ONE AND THEN THE SQUARE IS DRAWN AGAIN. THE PROCEDURE IS
REPEATED UNTIL ALL VALUES OF VECTOR SCALE HAVE BEEN LOADED.
THE FRAME IS ~EING DISPLAYED AT PLUS 1XPLUS 1Y SECTOR.
THE FOLLOWING MODES ARE USED IN THE SUB-PICTURE:
POINT
POINT TO X Y CORDINATE
DJSRR
DISPLAY JS~ TO A SUB-ROUTINE
DJ~PR
DISPLAY JMP RELATIVE TO MORE DISPLAY CODE
LONGV
DISPLAY IN LONG VECTOR MODE
VCTROO-17
ENABLE VECTOR SClLE 00 THRU 17
DPOP
DISPLAY POP AND RESTORE THE D.P.U. STATUS
FRAME2
FRA~E3
K.
BASIC VECTOR TEST:
THE SUB-PICTURE DISPLAYS THE EIGHT BASIC VECTOR
PATHS FRO~ THE CENTER OF THE FRAME. A HALF SCREEN LENGTH
VECTOR IS DRAWN AWAY FROM THE CENTER. UPON COMPLETION
Of THE VECTOR, THE OPPOSITE PATH VECTOR IS DRAWN RETURNING
TO THE CENTER Of THE FRAME.
THE FOLLOWING MODES ARE USED IN THE SUB-PICTURE:
POINT
POINT TO X Y CORDtNATE
BASICV
DISPLAY IW'BASIC VECTOR ~ODE
PATHO-7
E~ABLE PATH (DIRECTION) TO BE DRAWN
L.
STACK LEVEL TEST:
THE SUB-PICTURE DISPLAYS EIGHT STATEMENTS INDICATING THE
EIGRT DIFFERENT STACK LEVELS. THE FRAME USES ALL STACK LEVELS BY
"NESTING DISPLAY JSRwSft. EACH STACK LEVEL WILL LOlD A DIFFERENT
VALUE INTO THE DISPLAV NAME REGISTER. THE SUB-ROUTINE WILL EXECUTE
AN "DJSR" TO ANOTHER SUBROUTINE UNTIL ALL STACK LEVELS HAYE BEEN
LOADED. UPON REACHING THE LOWEST STACK LEVELL A "POP" (RETURN FROM
SUB-ROUTINE) IS EXECUTED. THE "POP" SHOULD KETURN TO THE CALLING
SUB-ROUTINE.
$
,~'
1
80
RCISER MODULE
MACYll 30A(1052)
12:23
OPERATION OPTIONS
12-0CT-78
17:07
PAGE 9
BIT 0 OF SRl CONTROLS WORST ClSE BUS RATE.
WIT~ BIT 0 CLEARED f THE VS60 WILL BE EXECUTING THE VS60 INSTRUCTION SET.
WIT~ BIT 0 SET
TH~ DISPLAY BUFFER IS LOADED WITH YS60 NOP·S.
THIS ACTION RE§ULTS IN THE RIGHEST POSSIBLE UNIBUS 'NPR· REQUEST FOR THE VS60.
WHEN DEC/XlI RELOCATES TO A 8£ 16 AND 24K BOUNDRV, THIS MODULE WILL NOT BE RUN.
T~!S CAN BE DgFEATED BY THE OpERATOR NOT CONFIGURiNG THE ~ODULE ACROSS
A 8u 16 AND 24K BOUHDRY AND CLEARING BIT 10 (2000) OF LOCATION "STAT" OF THIS MODULE.
THE MOTION OF THE TEST PATTERN CAN BE STOPPED BY DEPRESSING THE
"LIGHT-PEN" SWITCH ONCE. RELEASING THE SWITCH WILL RESUME THE TEST
PATTERN MOVEMENT.
9~
NON STANDARD PRINTOUTS
"STATC" IS THE CONTENTS OF THE DISPLAY NAME R~GISTER.
THE DISPLAV NAME REGISTER CONTAINS A UNIQUE VALUE FOR EACH SUB-PICTURE.
ALL OTHER PRINTOUTS HAVE STANDARD MEANINGS AS REPRgSENTED IN
DEC/Xll DOCUMENTATION.
lO~
ENVIROMENT
11/10 WITH
!2
#3
385
16~ OF MEMORY
RK-I1-D DIS~ CONTROLLER WITH 1 DRIVE
V5-60 DISPLAY SYSTEM WITH ADDITIONAL CONSOLE
11/45 WITH 24K OF MEMORY (16K CORE + 8K MOS)
KT-I1-D MEMORY MANAGEMENT
R~-11-D DISK CONTROLLER WITH 1 DRIVE
V5-60 DISPLAY SYSTEM WITH ADDITIONAL CONSOLE
11/tO ~ITH 64K OF MEMORY
EIS fIS
RK- 1-0 DISK CONTROLLER WITH 2 DRIVES
V5-60 DISPLAY SYSTEM WITH ONE CONSOLE
.. LIST
SEQ, BIN
VS~C DECI Xli
xVSACJ.Pl1
m
3aa
m
391
m
394
395
39~
397
3n
m
F.XERCISER MODULE
12-0CT-7a 12:23
SVSTE~
mm
m88 8
11400
128~OO
B408
14400 8
H~m
016000
002000
00228 0
MACV11 30A(1052)
0
~3~
432
433
434
435
436
437
43B
439
440
441
mlsg
mg
8
om 8
'22
~2608
mm
mm
m~;~g
m~;m8
mm~EB~m~
s~~fK~~ tl=~ t~~~
LINE =6
LINE3=7
PATH2=! 0
8
888m
!
DJMP=160000
;DISPLAY
;DISPLAY
;DISPLAY
;DISPLAY
gm~Ds~~\'nm
12-0CT-7B
m~~~Hm8D
PAGE 11
SEQ 0010
,DISABLE MENU
mH~~H
;DISABLE ITALIC CHARACTERS
S1A1SB=174000
INCR=lDO
511T5C=154000
;ENABLE "CRAPHPLOT INCREMENT REG. CHANGE"
LPDARK=~OO
g"~~t~;~~~~~~IKit~
u~
46
CHARSO=5TATSCIBIT7
mm
17:07
DMENUO=STATSAIBITl
DMENU1=DMENOOlBITO
LPLITE=200
mm
464
48 5
ABSOLUTE JUMP
RELATIVE JUMP
JSR ABSOLUTE
JSR RELATIVE
,POP AND RESTORE
NO RESTORE
m&s~r~ 0
,CONSOLE 1
g~8~N~~gtb~~~~~9
154200
m
~
PATH~=3~000
CONSLO=DNOP
CONSL1 =DNOP' BI TB
m
;ENABLE LINE TYPE
;ENABLE LINE TYPE
;DIRECTION 0
; DIRECTION 1
~DIRECTION 2
~DIRECTI~N 3
•
5
~:m; ~g8
~ftn5~~6ggg
MACV11 301(1052)
6
!LEYEL 7
KHBtm O
&1m~~~88
~
4
5
$
164 0
164400
g8
;;
INT5=3200
164000
VSAC DEC/U1 SYSTEM EXERCISER MODULE
XVSACO.Pll
12-0CT-7B 12:23
442
443
1700
444
445
m~ 2
170003
000200
448
44~
45
45
452
453
174000
454
455
000100
456
457
154000
458
mKH smn S~
OFFSET OF
ENABLE OFfSET OF
;ENABLE INTENSITY LEVEL 0
1
g8
OJSRR=OJSR 19IT9
ONOP=164000
m~8~
~ ~8B~
EN ARLE
mm
000007
t
8Hn~;I~~~~
OFFST = 4
OFFST3=16000
INTO=2000
INTl=2200
INT2=24 0
LIN~1=4
LIN
=5
4 ~
421
422
423
424
425
426
427
4n
41 9
gRt~n~~
BASICS=REl.ATPI4000
ABSVCT=144000
LPOFF=100
LPON=140
:;~
LONG VECTOR MODE
P~INT MgDE
BASIC VECTOR MODE
RELATIVE POINT MODE
BASIC SHORT VECTOR MODE
A~SOLUTE VECTOR MODE
000100
000140
888m
CRAR~ijo~~ ~~g~OR
mm;mm
413
414
m
417
SEQ 0009
DISPl.AY IN
go
POINT=lrOO~
mm; m 8
LONGV=l
409
m
412
PAGE 10
CHAR=~Oi8°~
SHORT = 4
38H88
0 3200
8
RUSS
17:07
;VS-60 INSTRUCTION SET
in
m
4Q5
406
12-0CT-78
g"i~~;;~Hi~~8IKlt6
;DISAPLE CHAR ROTATE
~LOAD
~
CHARACTER SCALE TO 1/2
21 112
;
M
468
154020
176000
CHARS3=CHARSDIBIT6!BrTS
VCTROO=STATSC!OIT4
STATE=STATSB!BIT10
47~
47
47
473
mm
~t~~g~~~t~~~AV~ito
;OISABLE CHARACTER STRING TERMINATE
176040
EDGEO=STATElBIT5
,DISABLE EDGE INTERRUPT
;LOAD DISPLAY NAME REGISTER
469
m
47fi
477
m
480
4B1
m
484
485
m
488
4~9
19i
Ham
040000
mm
8ogg 000
m
020000
000100
000021
mm
5gx~k~lg8~8&BIT4
I MORE EQUATES
INTK=BIT14
~mmw
MA XV=1777
~m~mM66
MI NUSV=20000
MINSUY=100
SUPON=21
5UPOH=~3
SUBON=
2
SUBOfF= 4
;LOAD VECTOR SCALE REGISTER
INTENSIFV
MoX. MENU X WIDTH
~AK. X AXIS LENGTH
~AX. Y AXIS LENGTH
HALf OF MAXIUM LENGTH
NEGATIVE SIGN BIT
NEGATIVE SIGN BIT
~Er.ATIVE SIGN BIT (SHORT VECTOR 40DE)
SUPER-SCRIPT ENABLE
SUPER-SCRIPT DISABLE
SUB-SCRIPT ENABLE
SUB-SCRIPT DISABLE
~ACV11
;
30A(1052)
IOMODP
MODULE
.TITLE
ODXCOM
12-0CT-18
7
'; hR
0\)0232" 000003
000234" 000070
888m:
iBm
OJ0242" 112004
i72OO8
o°88~44'
7m
o .0 246'
50'
"I
2
800i\2;;2" 172024
lLM
'174
UOil270"
172132
00021r
2p4
'i73
578
S 79
5R)
'i 81
S >-12
'j 83
584
5).)<;
<;%
') 87
') 8,
'89
Sq)
S91
nm~:
DISPLA' x REGISTER
m~I;
h~~g
GTXOfF:
1"22:14
mm: gD~m
0~0330
g:i[~~i:
000306'
mm: 888m
GTSOT~:
000314" 000336
009324' 032767
000001
!7746~
~~a767
g°8g~~F
b
177442
1 S:
000001
Ooooni
2>:
602
00')416"
17742)
177'512
177506
005000
060.000
177101;
888W:
000354"
mm
001404
026727
D00164" 002421
W 2m
000404' 012767
BS8B2:
0H 767
~d6~
~ogm: ~12m
080440'
o
oHon
0442' 00572C
000444" 022701
m 388m: mm
613
000456" 010021
000400" 00')720
0002H'
177146
000276"
1773 J2
1ST
IJNf
HIT
• PASS REEN ~AnE YET?
IVES LEU!
INO - IS NOP OR INSTRUCT DESIRED
IF "lOP
,455 WORDS fROM MEN/ITERATION
;IS ICONf~zl.~ERRUPTS/ITERI'ION
;YE5 qR TO SET TO I
;IS IT LESS THhN 5000
,OPFRITOR MUST HAVE ALREADY SET IT UP
;IT WAS ZERO - SET TO I
FR ME"fTTERATION
11 INTERRUPT/ITERATION
,IS IT GREATER THAN ZP.RO
;~O - US
60000 TO START WITH
LOAD POINTER
LOlD VALUE
LOAD VALUE INTO ADDRESS
TEST FOR BUS "RROR AND UPDATE 10
TEST IF DONE ADDRESS SETOP
8R I f NOT
LOAD VECTOR ADDRESS
LOAD VECTOR VALUE
fRR
~OV
_ou
1ST
BEQ
eM?
BLT
"au
SP
~OV
~OV
CMP
BGT
~ov
RESTR!' MOV
MOV
I,:
"OU
1ST
CMP
PNE
"au
"au
TST
MICVll 30A(1052)
V~CTORS
;~IS
8NE
m
on!
612
JDISPLA' LIGHT-PEN VEcrOR
;DISPLAY SHlfT-QUT! riME-OUT 'ECTOR
IOISPLI' .I~E MITCH lECTOR
330
;INITILIZE 15-60 IDDRESSES AND
STAPT:
171'012
0)5000
IiD5
m
GTSOH, 332
GT~I~~' 334
GT~I~l: 336
000001
605
607
60 R
609
tB~~~
§W
177454
lin
604
g!~~[~~ ~Er5g~ttE~EG"
MISC. STITOS REG, II
DISPLIY I POS OfFSET REG
DISPLI' , .05 OFFSET REG
DISPLIY ISsac. NIME REG.
DISPLAY CONSOLE STITUS REG!STER
DISPLAY 'I~E REGISTER
gfg~t~~ 8A~~~c~~~Tf~~~INITE REG.
DISPLIV STACK POINTER REG.
DISPLIY l POS REG.
DISPLIY Z OfFSET REG"
DISPLIY DONE VEcrOR
mmlmm
QO~356'
595
596
597
Bt~~[~~ ~~.f8sPR~G!
erS!'PT: 172032
GTZPOS: !P034
36
mR~~l
GTDNEl: 322
177554
177550
')98
m88~
CHONS: 172022
GTNA~f: 172024
000300' 000322
mm: 88im
mm: mm
PIGE 14
GUPos: 172004
GTYPos: ~F906
000707
nCOGlO
17741;2
592
593
')91
11:01
IPASS COUNTER
PICTURE ~OTION DELI' FICTOR
GRIPHPLOT ~OTION DEL~V FACTOR
mmi
mm
r
m 88m ,: ,3h,s
s~3
("; 75
12-0CI-18
bmW'3
O;:UYl: 20
m~;
000252" 1"12?14
0r~54' !7~)1h
B2gS:
571
Sfi'-.l
]DA(10~21
SEQ 0013
Sf; Y
st:)9
'i 6')
_ICVll
lO.JUST RJ
12-0CT-1R
17:01
PAGE 15
SEQ 0014
rEST If DQNE VECTOR SETUP
GET PHYSICaL ADDRESS PROM 16-817 R8UFI.
GET ,:. BITS
8R IF NOT
mm
171502
000004
002316
~OVE
~ASK
BITS 4 • 5 INTO 10 INO 11
SAVE MY EA BITS
LOID PHYSICAL ADDRESS OP THE STIRTING LOC. 0' T
UPDATE ADDRESS
CLEAR aSORT TESTING fLAG
I~~ic8~~(~11 SI~!~~T~~~RI~~~~ MODULe
m8W~~: ~1~1~~
~~~
63
it
m
637
m
640
in
644
645
m
64B
000540" 012767
888
56f
~~6: ~2~m
604" 01411
0606" 012767
000614" 104405
000622" 052767
pm~
m8~
177336
11,73~4
74 0
1773 2
nmt
000025 177272
000000" 000000
000001 002306
unm lPiU mm=
177400
000652' 012767
004000
177224
00 674' 017767
177354
177200
000726" 104405
000025 177160
000000' 000000
000002 002174
88~m:
12-0CT-78
17:07
P~GE
16
SEQ 0015
;TEST THAT THE K DYNAMIC OFFSET REGISTER CAN BE LOADED
XDOFF: MOY
#~IT11,ASTAT
;LOAD EXPECTED VALUE
MOV
GTXOFF,CSRA
;LOAD T~E BUS ADDRESS
IS:
~8~
~A~
BEQ
~~t~6~F;r~~~F
t~+~~~~f~~SR
!~~~g t~~ ~~gI~t~~
s~~~~ I~ ~~~~E BITS
;8R IF
2~
SA~E
~~l*****t'~,~§~IX~******t~II*iIV~~*************.**.*************
2$:
~RDER~ BEGIN NULL
, K DYNAMIC OFFSET REGISTER FAILED TO LOAD PROPERLY
;*****,*****t***********h***************************** ****.*****
BIS
#AITO,ABORT
;INDICATE "~AJOR ERROR"
;TEMPORARY RETURN TO MONITOR ••••
;THEN CONTINUE AT NEXT INSTRUCTION.
S~~J¥~T~g~~ABt~!Tf~NTEST
~o~,
000646' 0
m
652
7 67
004000
MACY11 30A(1052)
;ENSURE CLEAR REGISTER
sum mm mm
m
mm~ nun mm mm
In
655
659
gg;
66
663
4
gi
6 ~
667
Ui734' 012767
H~: 18m~ 888888
:
177126
~um 177270
PROPERLY
2S:
mm:
HACY11 30A(1052)
12-0CT-78
17:07
PAGE 17
66B
!~~ 888~~~: 81~~g~ y~~~g8 l~~l~~
i~i
~~tl~~: ~i!~~~ l~~~~~ li~~~~
67~ RR1 2~: 8~r~~7 177056 177052
g~7 ~~l ~2' 0127~;
678
67B
001040' 104405
li~ 8818:~:
Ii!
6B~
il~
052767
000025
177046
000000' 000000
000004
002062
8~1~!~: 1°1~g~ Y~~8~~:
0~1~70' ~1134,
001072" 0 507
25:
mm:~~m
ASR
AST1T
m
177150
~~TREL
;TEST THAT THE D.P.C. REGISTER CAN BE LOADED
69i
g§2
693
94
26~~
697
!Iim
um
221916'112777
DPCTST:
gatiU:
1 S:
~3
tU:
UF~
081142" 0l4f1
001144" 012767
001152" 104405
~11!gg:
o ~~" um
~~~
R ~~: Rrm
7~8 Ii
052767
l
04" ~5077
001210 ' 005077
m
Hi
,l~
881~~a: 88ilg~
716
001222" 104410
000025 176734
000000" 000000
000010
8R888S:
176702
177026
177054
001750
=8:
MOV
I~It121~¥I~PPT
!~51DM~~Ulc~~Dn~ALUE
MOY
CTPC ~SRA
ASTAf'fGTPC
;LOAD THE BUS ADDRESS
;LOAD THE REGISTER
BEQ
2~
;8R II' SAME
~2~
l~t~i~Ag~~
!~~~~ I~EE~~ilSTER
~~I*****fi~I~~~!Y~***""~II.~I~~~ ••••••• **.* •• **** •••••• ** •••••
~RDER~,BEGIN,NULL
; D.P.C. fAILED TO LOAD PROPERLY
;***********************************~***************** **********
2S:
BIS
#BIT3,ABORT
~~~:~~~g~~I~
~ij~
CLR
CLR
t~TAT
@GTPC
~GTSPPT
;INDICATE "MAJOR ERROR"
~t~~&O~A~tl~ij~U~¥ L~x~o~~§~~ucTioN.
sft~Jy~TM8AlA8t.§T~§NTEST
;ENSURE CLEAR REGISTER
;CLEAR MAINT SII #1
;NOII TE5IN~FDm ;am~ i~R~wwmEp~~§MOU"D
001716
000000'
DONTST: TST
ABORT
BEQ
BEGNA
ENDS, BEGIN
SEQ 0016
~ACVll
m oOP F OHm
mggdh, &~142~
001226" 005767
3
30A(1052)
12~OCT~7B
17,07
PAGE lR
SEQ 0017
CO lIi10
000001
176554
m mw: 81m6 mm"
m mm: mm
m
774
001254" 012720
727
728
001266' 012711
001274' 116777
001302" OO~523
lfi4000
~06136
•
0021H' 117002
176512 176776
711
m mm:mm
n
114
13'i
001320
13~
oo
Hi
739
740
m
743
0
13340
342'
2777
O~1326' 116177
1\12711
116711
o 350" 012771
001356" 116777
SRlm:
mm
DDt 400" 005067
m out4i~" OH76~
146
747
748
HZ
~~l
75~
754
755
g8l~P4; 8R~W
~~~li~" t~~~~g
od~m·
176430
g8t\~~:
bWh ~ ~m
012767 804450
88~m
Ql6~l7
6d161 m~u
mm:mm
m
~
58
59
60
76~
,~~
164
755
166
8H~~F
OHS36"
8~l~~~: &l~~tt gI676~~04482
,
OHS60' 016771
001566" 104400
CLP
TST
BNE
HOV
mm
88m~
oO~1472
1466 88m~
001472" 016167
001500'
001512
mm
mm 831m
mm
~16767
0
176730
MOVS
MOVS
~[lV
MOVS
000000'
mm
767
6B
69
t
Hi
H
775
12~OCT-78
001572"
001572" 000004
001614' 017767
001622" 100133
8°1624"
n~
o81m:
78
783
00l~40
O~5167
~ ~m
• 104405
001646" 005~67
°&1652"
67
o 656" 0 1374
°85
MOV
MOV
MOV
MOV
MOll
1'011
003160
176450
12,23
176420
PAGE 19
SEQ 0018
~IRQS;BEGIN;STOPRT~~~-~~-~~-~~-~;-QUEUE-UP-To-coNTiNUE-iT-STOPRT~AND Rft
STOPRTl
mmm: ~m~;
001752" 062767
806
001776" 012767
002004" 104413
D02GlO" 000417
002000
000000"
001162
024000
001142
001136
,SR IF EXTERNAL STOP EVENT
@G'fS ,ACSR
;READ TilE STATUS REGISTER
rAMESW
f~3 ERRTVP
ii~SIFN~~~EI~~~R.sg~tu~fi~g
·OEV FAI(ED TO INTERRUPT
~*~***** **'************'***~**************k~*****************.*
~~2§~&'2t~!~t~~~~****.**i~~~~*~~1£~*I§I§§~~~I*ti~~~~*t~*~~5~~*~~fORE
CLR
TST
BNE
DEC
BNE
MOV
SIT
BNE
001226
001154
002000
~~5tB ~~~EA§~~~§!E§F STaTUS REG Ul
~ov
SUA
SUB
eMP
BNE
796
802
~¥§~~~~~iSTAT
EXSTOP
~~l
B:
001242
001242
~~~
BPt
;TEST THAT A NAME MATCH INTERRUPT HAS OCCURRED BEFORE STOP INTERRUPT
001264
000023 176246
000000 • 000000
001242
~--~---~---~~~~~--------~~~-~~~~~-~-~~--~~~~~-~~~~~---~---~--~-~-
MOV
176260
mm mm
mSmu: mm mm mm
809
11:07
GTSTOP:
000000 " 00160;)"
m mm~ um~
~8~
12-0CT~78
MACHI 30A(1052)
Tm:mm
g~616~ mm mm
o ~02' omo
1~~ g 16~~:
19
794
795
MOll
MOV
;RETURN HERE IF INTERRUPT VIA DONE (STOP) FLAG AND BIT 0 OF SRI IS CLEARED
78
p~
MOll
MOll
MOV
MOY
176530
77<
787
7BS
789
MOV
MOV
4$'
mm
mm
mm
r mm:mm mm mm
:m
1B4
85
786
~8l
003334
VSAC DEC/Xli SYSTEM EXEPCISER MODULE
XVSACG.Pll
;LOAD SHIFT~OUT VECTOR
ILOAD NAMe MATCH VECTOR
"011
001514
004332
Mav
Move
MOV
001514
01 m:
8o~1434"
051442 0 676"/
OO~ 450" g1276~
35:
002210" 116754
176460 176750
{22544" 176144
MDV
2S:
;~~~~RI~A~~T~~T~OT~g~r. k~A~ET
NAME SM
MonON
RESTR
lBR IF YES
Grot 110
RES'l'R
,DECREMENt PICTURE MOTION DELAY
,RESET PICTURE ~OTION DELAY
,TEST IP NEGATIVE POLARITY?
DELAI GTO!. VO
~fIT ~,DLnRG
;8R IF !lgG.
,ADJUST I DYNAMIC OFFSET
~ ,DLTXRG
h Ol.nRc
3$ IRG,1I0
S~~~¥SrFYF~~~~U~~ ~[[S~Os. OFFSETS 1
IF NIlT
,PRESET I OFFSET VALUE
~8R
~Eg
rINUSK DLTXRG
MINU¥x~8tTYRG
1,DL
X
m
~~~KRG'~MrNUSXi4000
OOO,DLTXRG
ADD
1 DL'l'YRG
l
MOV
MOV
2000,DLTYRG
ENDITS,BEGIN
SR
RESTR
$&~~~¥l
I B~ki~IcV&&~~ET VALUE
la~sIFI~o~INrsHEo ALL NEG. OFFSETS 1
;UPDATE Y DYNAMIC OFFSET VALUE
$RELOAD K DYNAMIC OFFSET 'ALUE
1RELOAO Y DYNAMIC OFFSET VALUE
~~ONr.&RE~RAel ~~~~Al~8N5F PASS
STOP IN'fERR
MICYll 30A(1052)
IIII~
ili
115~67
lijlJI~ I~i! Ai!~gi
002012"
~liftl
IIilit ~1~lil:
88~1 g: ~ ~l~~
IIIII Iljl~!:
f1 9f1f
B8~131: &~~~l~
835
I81'
002142" 104405
I' 88il~~: 8~~~2~
841
IU
U~
84'
002162" 104405
002170" 000167
002174"
002174" 000004
ill :!~~:~: !::;!!
IIJlli
00 0 A"
PAGE 20
SEQ U019
3S:
001102
8;ii;;
1~IIi~
76 30
Ifi~~~ l~~~~~
CONTI
3asAtl
175724
000000" 000000
176122
FOP INTERRUPT.
,RETURN HERE IS THE INTERNAL STOP FLAG WAS NOT SET
EXSTOP:
=8¥
TSTB
~l¥~~l~i~~R
!~~tg a~~I~¥~DEi~LUE
ACSR
,TEST IF SET
L
RS
1~1 RRTVP
• L Er,AL"§TlkRH~+
,*I**_**ll.'~***********,I*~******************.******* ********.*
000011 175744
000000" 000000
HRDER~
BEG IN, NULL
·UNEXPECTED
E~TERNAL
STOP
INTERRUPT
!*****'*****************'*********************************.***.*
lS:
Mn~
SIt~~RRTYP
ILLEGAL'~~t~~Ra~tIN
,*******1 *,************1***************************************
~!~§~i,V!~I~,~~~~*******,~I~~*I~I~~~~2I*!~t*~~*~~~~*~~!*~~I*****
~MP
,H~6g:r
START
,START AGAIN
HERE IF INTERRUPT VIA DONE (STOP) FLAG AND BIT 0 OF SRI IS SET
IS:
;----------------------------------------------------------------
~iRQS;BEGiN;iS----------j-QUEUE-UP-TO-CONTiNUE-AT-is-ANO-RTi-----
000000" 002202"
000000"
17:07
If EST
001112
ilil~!: l~i~ ~Zi~~~
12-0CT-78
ENDITS,BEGIN
BR
CONT
MACYll 301(1052)
12-0CT-78
17:Q7
PAGE 21
SEQ 0020
,if_
VSAC DEC/XII SYSTEM EXERCISER MODULE
XVSACO.P11
12-DCT-78 12:23
in
9l~
mm:
m
002544'
002544' 000004
39154
888~g6
m f 8P767
m
9~t wm: n7~~~
55
56'
6767
h
h8~: ~m
9~~~8
002612' 104405
002620' 000;67
925
939
94~
~t
943
mm mm
mm
mm
17547~
2S:
002656' 104405
175210
000000' 000000
175406
B:
002676' 104405
002704' 000167
963
002754' 104405
000011 175132
000000" 000000
083000' 012767
003006' 104405
000011 175100
000000' 000000
lig~i8 li~la~
967
in
974
m
m
m
m
984
5
U
98~
988
m
m
993
12-0CT-78
17:07
PAGE 23
000000" 002716"
81~~~~:
Ill~~~
A~534~ 1~516R
§~3 o
2732'
6767 17g!~4 i7~I~o
954 o 2~40'
~767
175140
955
In 88~l~i: 8a~lf~
m
m
MACY11301(1052)
lRETURN HERE IF NAME MATCH INTERRUPT
GTMACH:
95~
2~g~
lSTART ~GIIN
lNON-~ERO IF THE FLAG WAS
K~OWN
000044 175274
000000' 000000
rm~~
m 8 ~7:~:
SF') 0021
IS:
003515 175234
000044 175230
000000' 000000
002710"
002710' 000004
PAGE 22
000000' 002552'
944
945
948
949
950
17:07
START
o5MP
20S:
1 RETURN HERE If I MISC. VS60 INTERRUPT
GTSHIF:
iSAC DEC/XII SYSTEM EXERCISER MODULE
XVSACO.P11
12-0CT-78 12:23
m
12-0CT-7Q
.*******~ •• ******************************************* **********
175554
819 g:; mu
m mm:
uo : 8H7r~
m r8~65S·
012~6
;~89 88m~: mm mm
933
934
935
93
MACV11 301(1052)
000060
mm
1$:
4S:
2S:
3S:
p5172
~mH
m~E:
NAMESi/:
EABITS:
MOTION:
FAST:
mm:
GTDL Y1:
mml
ABORT:
DLURG:
DLTYRG:
lNON-7.ERO IF STOP MOTION
SE.Q 0022
vs~c Dor;"ll
xVS~CJ.DII
9g4
gO,
9Qf;
on
SVSTf" F,XfPClSER "OOllL,:
12-0CT-1A 12:23
SEQ 0023
~~~~~~: ~6~SLOtA~t71BIT~IAIT51BIT4IqIT3IAIT2
;EN~BLE CONSOLE 0
CONSL11AIT71BIT6tRIT5tRIT41RIT31AIT2
;EN~ALE CONSOLE 1
;DISPLAV OUTER OEF. BOX WITH OIFfERENT LINE T'PES
ONA~EIVO
;LOAD D.P.U. NA~E REGISTER WITH
SorNT ILPON
r0]144· 1"4J74
003146· 16477"
99q
9Qg
IS8i
1m
~H~SA ILPLITE
LONGYIINT4tLINEO
INTxtMAXX
f)
LONGYILINEI
INTX
~INUSJluArV
LONGYILINE2
NTxt MINU S Xt MAXX
LONGYILINf3
INTX
1004
tm
100A
m~
1m
6
lW
MAXV
1013
1017
102.
1021
1322
1023
1024
1025
l8n
~~~~~ g:~~~~VtiA~~
"VO
NA~E
RP.GISTER WITH THE VALUE OF "VO
NT
ONAMEIVO
mmXL
DNA"EIVO
DJSRRIXL
OJ"PRI Xl
l&U
1047
m~
VSAC O'.C/Xll SYSTEM EY":RCISER MODULE
XVS~CJ.Pll
12-QCT-7812:23
m~
mm: 888m
003326· 00G236
88m~
000243
888m
000247
000276
000277
001277
000277
000264
000252
000261
0256
000203
000176
0123
0117
n~3334' 080253
8m 888m 888m
mm 88m~ o8~m1
mm: 888m mm smn
8o
~W: 8i 16~
Tm'
oiH 8
8m o8~gm
o8
8~8
g m~:
1064
~03404·
m~ 003352'
003360·
g~mF
i~g~
1 63 o 3376'
~
0 g2F
344a, 0
ggm~:
g 8m
mm
8 188
°mgt
Ma,8
888m 888m
g~U5~: 8~81g~
l~H
1 75 o 3 4 ~2' 0 1
181~ 883~OO:
1
m5 mm: 888m
1m mm: 8S8Hj
1m
lOBS
"VO
;LOAD D.P.U.
m
181~
U44
10;1 6
,LOAD O.P.U. NAME REGISTER WITH THE VALUE OF
~~~NT
1043
1m
REGISTER WITH
mlmR "~mn THE VALUE OF
;OJSR RELATIVE TO THE TAG "SINE"
40
DNAMEIVO
LONGV
INTX
1200
1040
7
1r
p~
7J
NA~E
IORAW BASE REF. VECTOR
DJSRR I XL
1m
1039
1m
,LOAO D.P.O.
g~ml~&
1032
1131
lJ 34
1i135
lu36
10 5~
VALUE OF ·VO
ILEFT LINE
200
LONGV
l"'hI200
POINT
440
§~hSB IINCR+4
DNAME I YO
GRAPH'
m~
105~
T~E
IBOTTOM LINE
o
1028
102 Q
tm
VALUE OF "VO
;TOP LINE
IRIGHT LINE
O"A"! !VO
~S~NTILINf~
lSl~
T~E
003542· 166000
0~~104
OOO12~
MACYlI 301(1052)
,LOAD
IDJSR
'LOAD
,OJSR
;DJ~P
12-0CT-78
17: n7
D.P.U. ~A~E REGISTER WITH THE VALUE Of AVO
RELATIVE TO THE TAG "SINE"
D.P.U. NA~E REGISTER WITH T~E VALUE Of AVO
RELATIVE TO T~E TAG "SINE"
RELATIVE TO T~E TAG "OCTPIC·
PAGE 25
,OAT A STRING FOR A SINE WAVE
SINE:
0200,0205,0212,0217,0224,0231,0236,0243,0247,0253
• WORD
• WORD
0257,0262,0265,0270,0272,0274,0276,0277,0277,0211
• WORD
0277,0276,0275,0274,0272,0267,0264,0261,0256,0252
• \lORD
0246,0241,0235,0230,0223,0216,0211,0203,0116,0171
.liORD
0163,0156,0151,0144,0137,0133,0127,0123,0117,0114
• WORD
0111,0106,0104,0102,0101,0100,0100,0100,0100,0101
• WOPD
01Q2,0104,0106,0111,0113,0117,0122,0126,0132,0137
• WORD
0144,0151,0156,0163,0170,0175
000132
888m 888m
DPOP
,DISPLA' POP AND RESTORE
SEQ 0024
MODULE
MACV11 30l(l052)
OCTPIC:
12-0CT-7B
17:07
m
DNAMEIVO
p~
GE 76
,LOAD O.P.D.
NAME
REGISTER WITH THE VAl.flE
OF
"VO
f
RELATP I ALKON
:SHoRT VECTOR oCTIGQN
f~tmm'7
INTX.7
INTXIMINUSX+1600+7
INTXIMINUSX+1600
1:'~!~INMR':~6000MINSQV'7
INTX+16~O+MINSUY+7
ONAMF.!YO
m~T
;LOAD D.P.fI. NAME REGISTER WITH THE VAL"E OF "V0
710
RELATPIBLKOFF
INTX'368~
INTX+36 0017
INTX+17
INTXIMINUSX+3600+17
;SHORT VECTOR OCTAGON
'~'II=I~H~I:~188'MINSUI+17
INTX+MINSUI+17
INTX+36g0+MINSUY+17
~m~'V
;LOAD D.P.o. NAME REGISTER WITH THE VALHE OF "VO
mmZ88+37
,SHORT VECTOR OCTAGON
1420
660
SHoRTVIBLKON
INTX+J7
'~tll=I~H~I!~~88+37
INTXIMINUSX+7600+MINSUV+31
INTX+MINSUY+37
fi~I~~1~80+MINSUV+37
;LOAD D.P.U. NAME REGISTER WITH THE VALUE 0' "VO
POINT
O
W
SHORTY I
BL~oFF
;SHORT VECTOR
ImamS+77
INTX+77
OCT~GON
l~f~I~I~3§~!11Z88+17
INTXIMINUSX+176000MINSUV+11
'~'I!~~~~~r~lhSUY'77
MACV11 30A(1052)
12-0CT-78
DNAMEIVO
POI NT I BLKO N
B8°
LONGV
INTH137
2NTX+137
137
lNTX
137
INTXIMINUSX+137
137
INTXIMINUSX+137
olNTXIMINUSX+137
MINUSX+131
INTX
17:01
PAGE 27
SEQ 0026
;LOAD D.P.U. NAME REGISTER WITH THE VALUE 0' "VO
;LONG VECTOR OCTOGON HY LENGTH OF 117
~mmp7
MINUSX+137
ONAMEIVO
r~\8T'BLKOFF'LPOFr
;LOAD O.P.U. NAUE REGISTER WITH THE VALOE 0' .VO
440
r~¥~Y177
o
IHX+177
!W
INTXIMINU5X+177
177
~NTXIMINUSX+177
INTXI~INUSX+171
MINUSX+177
INTX
17
MINU5X+177
mmH
;LONG VECTOR OCTOGON BY LENGTH 0' 111
VSAC D~Cnll
XVSACO. Pll
11 rl2
1183
1184
1m
SVSTE~
EXEilCISER ,l..!nOULE
12-0CT-18 12:23
MACVl1 10A(1052)
;DISPLAV
mw
000100
R7
1190
~~~m:
g8a8~~:
In
004060" 110060
965
4 1~" [
000
804014' 163r5
r~w 118 4~
~ gg:
4
004104' OOP220
11 93
91
tm
13
F214
1215
12H
1217
tm
1221
BE
1224
1225
1m
084130' lfi31C2
~ 4132' 170rO
m
8&4t40'
22
4142' 0 1411
6
5 ' ~U6
004152' 150J22
0g4P4"
o 4 50' P4~ob
00 2
o 4160' 001441
~04162' 100000
1
mH~:
VSAC DECI'll
XV SACO. Pll
1232
1233
1234
1235
1236
1237
m~
1240
004204' 846514
004212' 51522
004220' 054530
055532
050520
053526
Q5 65 3 4
004236' 023446
021442
024450
022444
025452
~Bm
2~4n
88m3:
004303"
1252
004312'
13
)04212'
4m:
m~
m~ aam~:
1264
tm
004344'
8~~~~\:
45'
m~ 8~tW:
o 436!'
1273
1271
28:m:
pn
213 004374'
im
nsclI
STRING FOLLOWED BV DPOP
PAT! :
12-0CT-18
17: 07
PAGE 29
,ASCII
'~ABCDEFGHIJKLMNOPQPSTUVWXYZ(\]·_'
• A SC [ !
I"#S%&·()·+.-./J123456789!+<=)1~
036414
DPOP
m
m r m
)16
m
wm: au
88 4323'
004326"
r~~
~5 884m:
12SQ
253
54
55
3CHI052)
;OISPLAV pop AND RESTORE
;SHIFT-OUT ASCII STRING
44
~45
46
1247
1248
1249
m~
~ACVll
mm
1243
r
;OJSR RELATIVE TO THE TAG UPAT2"
;OJ~P RELAT[VE TO THE TAG "TITLEO"
DJ~PR'XL
E>EPeISER MODULE
t2-0CT-78 12: 73
4260' 034110
;LOAD D,P.I), NAIIE REG[STER WITH THE VALUE OF "VO
~AXV-330
mm: gm8~ sum mm
g~~m
mm:mm
o
;OJSR RELATIVE TO THE TAG "PAT2"
CHAR
OJSRR' XL
SVSTE~
UH 884m: mm
REGISTER WITH THE VALUE OF "YO
220
mm
3r~44"
4 52" 8~6~54
1 62
NA~E
;LOAD D,P,O. NAIIE REG[STER WITH THE VALUE OF "YO
POI~T
1228
im
"PAu n
REGISTER W[TH THE VALUE OF "VO
;DJSR RELATIVE TO THE TAG "PAT3"
DNA~EIVO
POINT
220
wAXV-300
CHAR
DJSRR' XL
STATSA IlTAL 1
DNAMEIVO
Rg4pg: tOOO~~
o
;LOAD D,P,U.
POINT
220
MAXY-230
CHAR
DJSRR I XL
STATSAIITALO
&SmF mw
NA~E
;DJSR RELATIVE TO THE TAG "PAT3"
D~AMEIVO
0"4122' 000220
a.p.u.
;OJSR RELUIVE TO THE TAG "PATl"
;LOAD D.P,U, NAME REG[STER W[TH THE VAL DE OF "YO
POINT
220
"AXV-200
CHAR
OJSRPIXL
STATSA I [TALI
004112' 163111
ago
;OJSR REUTIVE TO THE TAG
;LOAD
5mW~TALO
1I 00
og~l~l:
;LOAD O.P.U. NA~E REGISTER WITH THE VALUE OF "VO
;ENSURE NOR~AL SIZE CHARS.
I YO
m~mL
1m mm:mm
1209
SEQ 0027
SET
STATSA I lTALI
DNAME'VO
POINT
100
MAXV-130
CHAR
OJSRRUL
ml 8gms: mm
1205
PAGE 28
100
MAXV-100
STATSA IITALO
g~~m:
f~g~
1 01 8
1202
11:01
~m¥\LPON
rpnm mm
mm
mm
fHr g~:W: 88A~~~
004J4h·
C~ARACTEP
DNA~f:
004040' IS0H5
88~slF
12-0CT-18
000
m
PH2:
011
014
012
015
20
021
022
034
, 32
~15
17
010
~
• BYTE
16,0,1,2,3,4,5,6,7,10,11,12,13,14,15,16
, AYTE
20,21,22,23,24,25,26,21,30,31,32,33,34,35,36,37,17,0
21
166m
036
000
DPOP
;LO~ER
11~
146
m
gg
tfig
66
17~
004316' 166000
m m
147
Fl m
m m
PAT}!
;O[SPLAV POP AND RESTORg
CASE ASCII STRING
• BYTE
140,141,142,143,144,145,146,147
.~YTE
150,151,152<,153,154,155,156,157
• BYTE
160,161,162,163,164,165,166,161
, AYTE
170,171,172,113,114,175,176,111
51
167
p14
i
117
p2
75
DPOP
;OISPLAV POP AND RESTORE
SEQ 0028
VSII.C Or.-:C/>4rO
DNA"ElVa
1321
;LoAD O.P.D.
;Lo~O
o
1319
13n
LONG"I NT5
I NTX+400
1325
oDNA'IE IVO
1m
1328
;LoAO D.D.U.
r OINT
1329
NI~E
REGISTER WITH TqE VALUE OP "VO
340
1140
1m
LONGV'INN
DF.C/~11
SYST~"
EI,pcrSER -ODULE
IVSACl.Pll
12-0CT-78 12:23
1332 DH630' 040400
1333 004532" 000,00
1334 004634' 150030
1335
1336
1337 004642' 001100
1339 834644"
1339
1340 oW~8; 000000
1341
1342 ~gmF
1343
8~W8
1344
1345 004662' 112400
"ICV1I 301(1052)
88m~:
17:01
a
;LOAD O.P.U.
m"T
ONA"ElVa
~A~E
REGISTER WITH Tqp VALUE OF ·'0
1100
1.0N'VUNT3
INTH400
o
mm
;LoAo O.P.U. NAME REGISTER WITH
DNAMEIVO
POI NT
T~E
VALUE OF ·VO
340
1040
LONGVIINT2
838m
~ NTX+400
0')4670' 150332
DNA.EIVO
R()~mF ~~~~~~
04676" oih"ov
;LOAD O.P.O. NAME REGISTER WITH THE VALUE OF "VO
PQINT
rObo
LONGVIINTl
004700' 112200
~m8F 8mg8
SWig: m&S6
lm
004712" 000340
1359
1359 g~m~: HS388
1300 004720' 040400
I NTH400
o
1355
;LoAD O.P.U. NAME REGISTER WITH THE ,aLUE OF ·VO
DNA~E'VO
POINT
340
740
LONG' II NTO
INTI+400
o
304722' 000000
;ASSoCITl'E NAME M.TCH INTERRUPT
004724' lS0DOO
PAGE 31
SEQ 0030
HmS
88:m:
12-nCT-78
INl'XT400
88:m: wm
ms
EXF,RCISER"
000115
BH
1m
1364
1m
1367
SVSTE~
REGISTER WITH THE VALUE O' "YO
044110
1312
1361
"DF.C/XII PDP-II
NA~E
SHm 3Hm
0'>1140
1301
1352
;I.OAO O.P.D.
~8~NT
1
~m
SEQ 0029
SCPE~N
20
29J
292
tm
PAGE]O
nNA"EIVO
nlNT
OOC
CflAR
mm mm
1m
im
134B
[7:01
~
1282
12 RJ
VSAC
12-0CT-78
N~ATCH:
D~A~E'OC
S~CTION
VARIABLE VALUE FOR T~E OISPLAV
ASSOCITIVE NAME -- DPON E~ECUTION
OF THIS INSTRUCTION A NAME MATCH
INTeRRUPT S~OULD OCCUR
VSlC DEC/X11 SYSTEM EXERCISER MODULE
lYSACO.PIl
12-0CT-78 12:23
Sf.~
1LIGHT-PEN SWITCH SECTION
DNANE IVO
~U~HI~W
gum sum
sum
mm
500
CHAR
.ASCII
PENSWO: .ASCII
0031
;LOAD D.P.U. NAME REGISTER WITH THE V_LUE OF "VO
;DISABLE CONSOLE '1
IPEN SWITCH IS I
IUP ON CONSOLE 0 ,
,CHANGES TO "ON" UPON
CONSLlI AIT7 I 8IT~
SWITC~
OOWN
,ENABLE CONSOLE #1
~e~~~qb::p:g~SQHE egEGISTER WITH THE VALliE OF "VO
m~~mIT7
~3r
CHAR ,
.ASCII' IPEN SWITCH IS ,
PENSW1: .ASCII
I~P
ON CONSOLE 1 ,
,CHANt;f. TO
CONSLOIBIT718JT6
MACYl1 30A<10521
12-0CT-78
17:07
FRA~E
PAGE 33
0
SOINT
MAXY-I00
LONGV
mmoo
INTXI200
MINUSY1200
mX1200
INTXI200
HINUSYl200
mmoo
INTXI200
MINUSYl200
Xl200
INTXI200
HI NUSY! 200
;SUPERISUB-SCRIPT CHARACTER SECTION
DNAHE I VO
m
r~~8T
m
m
1400
CHARS1
CHAR
.8YTE
.8YTE
.8YTE
.8YTE
UPON SWITCH DOWN
;ENABLE CONSOLE .0
;EDGE SCISSORING AT THE TOP OF
EDGESC:
DUHE I VO
062
062
123
123
"D~"
;lO'D D.P.U. NAME REGISTER WITH THE VALUE
,VECTOR
;VECTOR
;VECTOR
;VECTOR
/VECTOR
,VECTOR
"VO
SCREEN
SCREEN
SCREEN
SCREEN
SCRHN
SCREEN
~mm g~rs~~mNT~oOb~~~m:
~VECTOR ON SCREEN TO OFF SCREEN
;VECTOR
;VECTOR
;VECTOR
,VECTOR
;VECTOR
;VECTOR
;VECTOR
orr SCREE~ TO ON
ON SCREEN TO orF
orF SCREEN TO ON
ON SCREEN TO orr
orF SCREEN TO ON
ON SCREEN TO OFF
OFF SCREEN TO ON
SCREEN
SCREEN
SCREEN
SCREEN
SCREEN
SCREEN
SCREEN
;LOAO D.P.U • • A~E REGISTER WITH THE VALliE OF nVry
;NOR~AL
102,SIJPON,62,65,SUPOFF
102,SII80N,62,65,SU80FF
103,SUPON,123,124,SUPOFF
103,SUBON,123,124,SU80FF
O~ SCPEEN TO OFF
OFF SCREEN TO ON
ON SCREEN TO OFr
OFr SCREEN TO ON
O. SCREEN TO orr
orr SCREEN TO ON
o~
C~AR.
SIZE
MAcvtl 301(1052)
12-nCT-1B
17:07
aR~m: H~~4R
O~5174' ado 8~
ILOAD D.P.H.
o
005176' 000 00
8R~~RF m~38
005204' 163024
,FOUR
STATS.IITALO
CHRRTl
DJSRR I XL
SC~bf2EV~JATED
005256' 154200
RR~~~~: loo~8q
005264' 154~46
000
~D5,H, 154~iS6
000
000
,FOUR SCA~~~Ef~~LIZIED LETTERS
POgNT
16 0
16 0
STATS~IITAL1
CHRRT
DJSRR XL
;FOUR SCALED LETTERS
~NAME I VO
19~NT
1548
STATSI'ITALO
DJSRRIXL
DJMPRIXL
seLOCH: CHARSO
102,0
CHARS1
CHAR
Cm~2 102,0
CHAR
102,0
:mE
Cnm3
;mE
CHARS1
000
12-0CT-78
DNAMEIVO
VCTROOl4
POINT
BI't O
T~E
VALUE Of "Va
,DJSA RELITIVE TO THE TAG ·seLDeH"
;LOAD D.P.U. NI~E REGISTER WITH THE VALUE OF ·VO
;ENABLE ITALIC
,DJSR RELATIVE TO THE TAG "SClDeH"
;LOAD D.P.U. NA~E REGISTER WITH THE VALUE OF "VO
1~9=~Reltr'f~~Ni~TfhICTAG
;LOAD D.P.U.
NA~E
"SCLDeH"
REGISTER WITH THE VALUE UF "V0
;DJSR RELATIVE TO THE TAG "SCLDCI-t"
;OJMP RBUTIVE TO THE TAG ItFRAfJ£l"
;CHAR SCALE 0
,CHAR SCALE 1
; CHAR SCALE 2
;CHAR SCALE 3
lAO
mUR&UO
VCTRO lAO
DJSRRIXL
VCTROO I AO
~mmio
mmfio
DJSRR' XL
VCTROO lAO
DJSRR' XL
VCTROOIAO
DJSRR' XL
gSmmo
no
VCTRO~'
AD
DJSRRIXL
VCTROO I AO
~mg&fxo
DJSRRIXL
VCTROOIAO
DJSRR I XL
VCTROD I AD
DJSRR1XL
mmu
VCTROO 14
DJMPR! XL
17:07
PAGE 35
SE~
0034
,LOAD D.P.U. NAME REGISTER WITH THE VALUE O' "VD
DJSRRI XL
~mg
REGISTER WITH
;DISPLAV PO" AND NO RESTOQE
MACYll301(1052)
m 80
~A~E
003J
102,0
DPOPNR
FRAMEl:
PUPY!:
SE~
l~g~itlA~~lRACTERS
ITALIZIED LETTERS
POINT
~o
STATSA'ITALl
DJSRR' XL
RR~~66; 100~R~
PIGE 34
;FOUR SCALED ROTATED LETTERS
DNAMElVD
r~6NT
O
CflANGE VECTOR SCALE
DJSR RELATIVE TO THE TAG
C
W¥~E TAG
CHANGE VECTOR SCALE
DJSR RELATIVE TO THE TAG
CHANGE VECTOR SCALE
DJSR RELATIVE TO THE TAG
CHANGE VECTOR SCALE
OJSR REtA TIVE TO THE TAG
CHANGE VECTOR SCALE
DJSR RELATIVE TO THE TAG
~~W~Emm ¥fjA~~E TAG
CHANGE VECTOR SC ~LE
OJSR RELATIVE TO THE TAG
CHANGE VECTOR SCALE
OJSR RELATIVE TO THE TAG
CHANGE VECTOR SCALE
DJSR REUTIVE TO THE TAG
CHANGE VECTOR SCALE
OJSR RELATIVE TO THE TAG
CHANGE VECTOR SOLE
DJ3R RELHIVE TO THE TAG
CHANGE VECTOR SCALE
DJSR REU TIVE TO THE TAG
CHANGE VECTOR SCALE
DJSR RELATIVE TO THE TAG
CHANGE VECTOR SCALE
OJSR RELATIVE TO T~E TAG
CHANr,E VECTOR SCALE
DJSR RELATIVE TO THE TAG
RESET VE~TOR SCALE
DJMP RELATIVE TO THE HG
6m hmm
t1DRWBOXlt
uORWBOX"
"f)RWBO X"
"DRWBOX"
JlDRWBOX'~
"OR WBOl(n
"ORWBOXIII
"ORWBOXu
"ORWBOX"
IfORWBOX"
"ORWBOX It
"ORWBOX"
"ORWBOx n
"DR WBoxn
nORWBOX"
uDRWBOX n
"f'RAME2"
MACYll 3rA(1052)
1535
m~
1538
1539
m~
1542
tW
1545
1546
1547
1m
155?
nqWRO~:
005430' 110000
mm: 33S~QR
0~5440'
D025Q~
~40000
554
555
1556
1557
l55B
86~m: 88~a~~
t 559
1~~i
S62
l 563
1564
565
INTX
~INUSV'500
D
o
005454' ooo~oo
mm: HM8
DNOP
DNOP
OPOP
005162' 166000
~"SE
005464'
"BASIC VECTOP" TO OPAW
NXINVl:
571
572
1514
1515
8~mg:
!~f~l~it~~I~~r~~
114000
1581
1582
UU
1585
1585
p87
S8B
1'89
5QO
1m
p93
594
595
i1~?1
I598
599
60J
g~5414' 120000
1
INT'lPATH~
mm
0~5'i12' 056111
1620
1621
THE
VALUE OF
"VO
IHAlfX
I~t~l~tt~rl~~[~~
O~5S26' H2717
0;)5530' 052117
INTXIPATH61HALfX
INTXIPATH21HALfX
INTXIPATH71HALfX
INniPATH31HAlfX
~o~m: ~~~m
SVSTE~
EXERCISER
12-0C1-78 12:23
~nDULE
~ACVll
30A(10S2)
12-0CT-7B
17:07
PAGE 37
SEQ 0036
;~~~~EALlXsf~ctVL~VELS
;
005536"
005536" 150)46
005540' 8~4080
FRAME3:
WORK PROPERLY
OJSR DOWN 8 LEVELS AND OPQP BACK liP
O~AME'VO
ILOAD D.P.U. NAME REGISTER WITH THE VALUE or avo
mm: 'o~8 8
POINT
005541;' 163001
OJ5RF' XL
I OJS R RELA TIVE TO THE TAG "LEVElO"
005550' 161077
DJMPRlXL
;DJ~P
0~5552'
~. 5552'
5554'
~m~~;
mm
m&M
mlblOOO
LEVELO:
042<;26
mm:mm
mw: r8g368
LEVELl :
n42526
020114
566' 163 o!
5610' H6 0
005512'
OJ5612' 150051
mm
oms: ume
m~12:
g~5624' 005062
mm= 88~aM
005646" 163001
005650' 166000
ONA~E'VO
CHAR
.ASCII
020114
RELATIVE TO THE
;LOAD D.P.O.
NA~E
TAG
"fILEOA"
REGISTER WITH THE VALUE OF "VO
/LEVEL 0/(12)
DJSRR.7.l
DPOP
; OJSR RELATIVE TO THE TAG "LEVELl"
ONAME'VO
CHAR
{LEVEL 1/(12)
• I sell
;lOAD D.P.U.
DJSRR' XL
DPOP
; DJSR RELATIVE TO THE TAG "lEVEl2"
DNA"EIVO
CHAR
!LEVEL 2/(12)
• ASCII
~lOAD
DJSRR' XL
DPOP
;OJSR RELATIVE TO THE TAG "LEVEL3"
DNAMEIVO
CHAR
!LEVEL 3f(12)
• A5CB
;lOAD O.P,U. NAME REGISTER WITH THE VALUE OF
DJSRR I KL
DPOP
; DJSR RELATIVE TO THE TAG "LEVEL4"
NAME REGISTER WITH THE VALUE OF
"va
LEVE12 :
042526
020114
LEVEL3:
5632"
1
1619
REGISTER WITH
INTXIPATH31HAlfX
INHIPATH71HAlfX
INTXlPATH41HALfX
INTXIPATHO IHAlfX
0
HB
HH °8
UH 8 ~m: mm
617
618
NA~E
INTXIP~THIIHALfX
5502' 046711
0055Q4' ? H711
~~g~g~: m~~4
11mo
604
60 0;
606
1607
1608
609
61 J
D.P.U,
~INUSX IHAlH
MINUSVIHALfX
BASICV
INTXIPATHOIHALfX
INTXIPATH41HAlfX
1575
1577
1518
mz
~lOAD
POINT
VSAC OFCfXll
nSACO.Pl1
"STApH
DNA~EIVO
mm
oms:
mm
o
go~m:
A~
fRA~E2:
005464'
OQ5464' 15Q045
569
51 ?
1513
;OISPLAV POP AND RESTORE
;fRAME -Xl, -Yl
tm
8~m~: ~l6m
t
0~5520' 4~717
i mm:mm
1566
;DRAW A BOX
~~TXI~INusn500
mm:mm
0~S466'
SEQ 0035
l.ONGV
INTX
500
1551
1m
1
PAGE 36
ANTXISOO
005436' 040000
005446'
17:07
12-0CT-1B
Q 42526
020114
D.P.U.
~AME
REGISTER WITH THE VALUE or "VO
"va
~~~icB:~{ill Sr~!h~T~~~o!;~}~
l~r
OO'i65f
ld BBm:
005656"
r2'mi
162B
HB
m~
1633
U3~
Idfi
168m
mu~: mw
mm: 15~~5a
005616" 042514
R~q4: O~jm
138m
88~m:
mm
im mm:
mm: mm
t~~Q
65{
H'i2
042'i26
LF.VEL5 :
042526
?05746"
mw
LEVEL?:
Q 42'i26
FILEOl:
un
1m
687
1
1m
tm
~693
tm
tm
691
696
698
1784
1o~
701
TilE TAG "LEVELS"
REGISTER WITH TilE VALliE OF "VO
;LOAD D.P.Il.
NA~E
REGISTER WITH fKE VALUE OF "VO
'tEVEt 6/(12)
tD.15P Rf.LUIVE TO TlIE TAG "LEYEL 7"
;LOAD D.P.Il.
DNA~EIVO
~AME
RgGISTER WITH TKE VALIlE OF "VO
/LEVEL 71<12>
30A(1052)
12-0CT-Ta
17:0'
PAGE 39
SEQ 0038
gm~;~&
POINT' [NT 4
m
CONStl' BIT?
CHAR
.ASCIZ
t661
1662
1663
1664
1665
1666
1682
no
CIIAP
• ASCII
DPOP
020114
!m
t~n
DNA"'!
NA~E
"va
;OdSR RELITIVE TO rqE 'IC "LEVEL6-
OJSRR!~L
t65~
~679
;LOAD O.P.II.
OF
flEVEL 5/(12)
DPOP
n;<;6
1
DNAMEIYQ
CHAR
• ASCII
1657
1658
675
616
677
1678
;DJS? RELATIVE TO
DJSRRIXl
020114
SEQ 0037
;LOAD D.P.U. NAME REGISTER WITH TKE VALUE
DPOP
042526
PAGE 38
• ASCII ItEVEL 41 (12)
DJS?? IXL
OPOP
• ASC!I
LEVEL6 :
~~;p
1m
1674
17:01
D~A~EIVO
CHAR
020114
~ACVll
un
un
12-0CT-76
30AUC52l
C~AP
020114
O5~8·166
37
UH
~ACVll
LEVEL4 :
163001
005670' 1660 00
005672"
gmu:
rHHin mm=mm
164'i
~()D"L,
FILEOE:
fLIGHT-PEN 0
;DISABLE CONSOLE .1
~ITI
DJMPRIXL
DNAMEIYO
gg~~~~I~Iti'BIT6
POINT
8Mm mm
000124
m
C~AP
.ASCIZ
fLIGHT-PEN 1 HITf
CONSLOIBIT?IBIT6
;DISPLAY THE REF. MENU BOX.
;ENABLE CONSOLE
FILECe: g~l~~\vo
POINT
St~tgL5.~~~?
snUB
OINT
.0
NAME REGISTER WITH THE VALUE OF "VO
;CLEAR OFFSET REGISTERS
b
~ONGV
INTXPUXMUX
o
INTX
MAXY
lNTXIMINUSYIMAXMUX
INTX
MINUSX 'MAXi
INTXIMAXM\IX
MAXY
alNUSXIMUY
INTXI~[NUSX'MAXMUX
MAKY
D'IENUO
;DRAW
MAX X MENU VECTOR
,DRAW VERT LINE
;DRAW - MENU VECTOR
IDRAW - VERT LINE
;DRAW DIAG. LING
;LOCATE TO BOTTOM RIGKT CORNOR
;ORaw - OIAG. LI~E
;DISABLE ~ENU
VSAC DEC/Kit SYSTEM EXERCISER MODULE
XVSACD.Pl1
12-0CT-18 12:23
M~CV11
30A(1052J
12-0CT-7B
17:07
P~GE
40
.,~:q
0039
SE~
DC 40
FlLEQ:
DNOP
DNOP
ONOP
;NOW GENERATE A DISPLAY STOP INTERRUPT
,
AND THEN CONTINUE DRAWING THE PICTURE
FILEOE: OSTOP
OJMP
FILEOD: FRAMEO+4
DWNMSG: .ASCII 10NI
UPMSG: .~SClr IUPI
;PATCH A~ti~
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
THEENO: NOP
• END
ISAC OECllll SISTEM EXERCISER MODULE
XVSACQ.Pll
12-0CI-78 12:23
nml= m m R
ACSR
ODOI02R
625'
39H
639*
606
m~
AOOR
0OOOO6R
SOU
ASUT
I.WAS
OOOlO4R
53
537
m~~2=
8~\i~~R
ASS
0 01 6R
AO
=~mw
mm~ IJ~888
ij OOOOOR
BEGIN
~In =~
sIno
0mr
8
Bn~5
BIT
=
=
b~
eh6
=
OEm
~
0
mH ~ miSS
ntH ~ g2~ ~8
04
lIn
~ ill~il
Bin :; g ~8
0
"" ,i'gIII"
nKg~F;
BR~AKS=
SRI
~~
mO i = 1 3mr
A
COAT
CHAR $==
CHtRT
gM~ ~
!!nm
~
CHRRr =
4
0012R
4
0
r~20~
~4~3
~~6~
554 0
c8UiI~=
n~88~R
E
N t = 1644
ml smm
1%~~
t
m
1500#
l~~~i
394
m:
952
628*
694
1502#
1528~
1559
MhCHl 30A(1052) 12-0CI-18 17: 07 pgg 42
CROSS REFERENCE TABLE -- USER SV~ROtS
660'
6~1'
702*
714
99U
m:
6~j
6il!
~61
m'
654
673'
968"
969
971'
972
975
qqQ ff
630
696
633
700'
643 •
773'
p06~
1508U
931'
1m:
~52'
532#
817
m= m. m·
1510n
1512~
m m m m
m m~
m m
~m
m m m m m
mn m
48 8
n
715
434
~l~
9 7
637
765
926
~~~fl
438
466#
681
863
m~
ml
55~#
u
463
m
433
ni'
503#
1mmi
~m
464,
458
459
949
553#
759
720
760
873
995
996
973
979
m# m.
7~1
l6
464
553#
435
439
~w
940
935
m.
898
995
BBR
45B
HH
641
m~
642
mA
734
662
736
1m
HE
463
1m
728
flU
1431
4S9
1449
1464
1484
1m
ml m· m~m· m,
m
441
:p5
96
1396
13B3
883
m>
675
~gr
m: m
892
695 •
80 A
696
920'
775*
615
685'
921*
1514q
1516n
151 B~
1520 #
1522H
152H
m
850
6B4
m
704
663
835
955
679
9')8
979
162
971
1583
979
1584
960
1498
1499
995
996
1668
1659
1676
1667
1668
1676
1376
1640
1389
1648
1660
1432
[476
612
~40
8~'1
996
m
922
969
1m
1383
996
pe3
384
tJ96
396
683
740
684
704
705
HH
lm
un 1m
p63
624
lm
1667
1676
1668
996
553 U
663
738
1659
693'
774"
829'
861'
672'
929'
953*
~ODnLE
VSAC DfctYll SYSTEM EYEDCISBR
XVSACQ. Pll
12-0CT-78 12: 23
BHm~
lWH
~8823~R
R
DJ~P
= I~C 00
DJMPR = 161rO
63
DELAY
DELAVI
gmR ~ m 88
OLTXRG
DLTVRG
0g3140R
0 3~42R
gmg~~ mo8~
ONA~E
= 150000
DNOP
--
DPOP
= 166 00
DONTST
OPCT ST
DPOPNR=
DR~BOX
Bm~
OIlNMSG
E:AS ITS
gDGE SC
=
164000
38i~J,l~
mmR
O~m~R
006144R
smm
~8m ~ 1~~~~~
ENOlTS= 194413
E 0
= 1 4410
E~Rhp 0 0106R
mgp=
fAST
~81mR
o03122R
HHSA ~mm
86~06R
FILEO~
55311
55H
559ft
*
lW
1465
500
432ft
4334
1521
155'
756'
44,n
446~
47St
1126
o
~mfL ~ ~mR
GRAPH~=
157
158
446
1680
760
1139
gmn
GTDNEt
GIDONE
888m~
o8~m8~
0300R
o
mm
mg~
GTTERM
GTXOH
Gnpos
GTYOFF
GTVPOS
1636
1644
1m
1523
1525
879
894
163
m:
1m:
55H
55H
538#
956'
553*
776
635'
656'
65
829#
722'
R25
Im
7tH
ft
l~m
m
~63'
749'
1m;
624'
1712#
m'
Hm
616
3H
1m.
617'
698'
782·
R33*
820821'
875"
890'
1588
1654
~m
B17
B19"
MACVll 30A(1052)
12-0CT-78 17:07 PAGE 44
CROSS REFERENCE TABLE -- USER SYMBOLS
733'
860
919
951
m*
m· m=
764'
861
930
921
~72
174
829
769#
me
~tgi
5 5#
455ft
512~
544#
479*
1098
HH
1115
1412
1m
1~~~
.:m
404t
629
630'
631
645-
751'
822-
650
651'
652
666'
758"
823"
1558
1572
929
920
1561
1574
1562
1575
1563
1564
1565
1566
1561
1568
1569
835
840
867
90B
926
935
940
1022
1039
1092
1093
10Q4
1095
1096
1325
1422
1568
1701
1332
1339
134~
154
157
1353
1542
1512
1360
1560
1573
1408
1561
1574
un
1m
637
965
658
619
700
784
596
598'
602
604'
751
817
IS8r
111g5
48
1179
1416
1m
819
1021
1011
1014
1106
im
1418
m~
i 420
1m
1373
1656
1m
1311
lO7
1318
m~
1338
1004
1331
B24'
1560
1513
594
593'
1005
SEQ 0042
953
752*
B59
1177
1414
p64
691
1359
938'
~m
109'
775
830
un
933-
10271
134'
727"
1557
1511
924-
1714
728'
609
56H
906·
mu
578~
~m
865'
1045
m: m= m:
m! m!
~H
838'
1714#
974'
566~
1547
9SSij
762'
811
~m
1546
850
569ft
57011
m~
890
983ft
414
414~
*
875
1716~
473~
512*
733
~m
mm
1701
1628
1m:
518#
553.
INT]
1706
1521
URDCNT 000044R
HROERS= 1044~5
I NT 4
1705
1620
~m
515#
1m
313
roo 1m
m m 1m
1519
562#
TOOg
p8~
~F
6 1
1612
272R
INTO
rH
lm
1517
m m·
m:
snO
g
840
1457
1604
915#
737'
mm~
m~
m~
1515
731
581f
HRDPAS 0OOO50R
ICONT
ICOUNT
IDNUM
NCR
O
NIT =
JOR
INTR
~8R
I NTX =
m~
1450
1m
992#
622
1596
002544R
000306R
n8w~
o 4~R
ml
1m
1226
m~
1513
584#
8 ~m~
1m
If~:i
W~
99H
1219
1511
136'
0g0250R
lm un
lm 1m
1m
806'
BOS'
1548
139'
740'
o8~~m~
240R
un
qOl'
823
1509
5QOn
888m~
802'
1212
1m
803
m~
1274
h1R
000314R
gu~m
mm
o
m¥p~ b8UH
I
1m
tm
796'
1703
7Q5*
ROO"
1205
1507
1535
~1ie
58 •
GTSR
GTSR1
1m
199"
7Q3
1665
1198
1505
1531
0OO304R
GTNAMI
GTPC
GTREL
GTSHIF
GTSOTM
tm im 1m
1654
1488
1503
1529
1112
1651
4394
GT~~ACH
g~pO~
1588
1191
724
mw smm
GTNAM~
1048
1505
441
517!
GTNA~E
1046
440
0216R
GTLPHI
1533
1032
1258
V-SAC DEC/Ul SYSTEM EXoRCISER MODULE
HSACO. Pll
12-0CT-78 12:23
GTiSNA
GTeONS
1113
1473
439
192#
39H
751'
oO~31~4R
3 4R
1525
79~
~~ 4
1221
1242
120000
GRAPHV= 124000
GRPINC
003236R
FRAME2
m
006136R
1472
SEQ 0041
1084
438~
5312R
0g5464R
mm
80~
1m
pH
495
Url 1681
1666
438
Pli
6~U
747
1665
623"
725
144
555
1413
1533
FILEOC
FILEOD
FILEOE
FIRST
m
1049
MACHt 30 A(1052J
12-0CT-78 17:01 PAGE 43
CROSS REfERENCE TARLE -- USER SYMBOLS
uu un nu tm HH
1536
1569
1m
HU IH]
1091
1575
~~~ic8~~{~11 SI~!~~T~~~R~~~~~ ~OOULE
1=,%
N 1 "~ nn~~
36
ITALO =
0040
mm
umo=
13
81~mR
~um
r
LEm~
W612R
566 R
Sf R
g
EVEL
t E'IEL4
EVELS
tmL~ ~ h~
tI=l~ ~ 8r18~
~ 88~
LIUd ;;
LONGV =
00
mm
UbU~~
~~~hi~ nu~~
=iW;
Un
HAIY
001777
=Inm; mA88
~
MINUSY=
UOD~~M
"ShaN
m~~~~
1 OR
MSGNi = W40~
~~~s
~
NAI!~SW
"MATCH
UBn
ON :
nat Up
l
m
mt 1m
U8
003114R
U4714RR
abo3
mn~ ~83~~~ft
=
OFFST = 10000
OFFSTl 012000
gmT ~ 814m
008
OFFST~=
m~~T= ~8m~R
0
Imj
m
un 11ml
un l~g~uH
isl~6*
5
mn~ ~
PATH3 =
mm
1646
390#
1338
4l~
WI
~~4
48~!
481
1m
486~
4BH
1m
~rr~
PAh
m
u
~04760R
PEIISWO
~~~~\ll" 8l~~~R
= 11
POIN¥
~gm2~
m~o ~
00
snm
g 888
'"'" "!rli !
=
~
Rums" 1 4417
R
~~~
4R
""'mn"" Ip"rm
RBUFYA
r
~ 430R
RESTRf
0
Uhr
SBADR
0 OlO2R
RES~
1164
1003
1161
1000
1186
1689
483
m~
109
799
HH
1411
55U
975'
787"
m~
958
955
16W
3993
1086#
1683
5 0
5~5
506
537
4r#
u:
5 3#
514
ITi
lr
~ W~R
~
i~&m= ~8~mR
Im~T= UUU~
~mA¥ 8~8~~~~
SPSIZ "0
4
SRI
0 0 16R
1310
1317
1324
1331
~
im
1101
1015
1188
1196
1203
1210
1217
1224
1406
1692
1696
800
1099
1~~~
1110
1~11
1112
1123
1124
1125
1136
HH
1138
1543
1693
1558
m~
1137
10 8
ma
1415
8AO'
1180
1419
m~
1540
1423
1
M
1557
~m
1m
1696
1100
lm
1701
m~
HH
895'
901'
984#
679
700
784
B 35
840
867
908
926
935
910
~~8
509
542
526
543
527
528
553!
529
556
530
551
531
532
533
886'
977'
976'
658
9813
1366~
1684
507
539
1560
m~
ml~lR~~mml r ~1ii:EO~!-Z~ER1~mOL~~GE
1575
1565
1572
1574
212
1262
m~
S'19'
~~4'
857
1
102~
1669
m6
1685
1682
917
1034
m~
949
1041
m~
553#
553#
1
553n
~2~1
5~6
m
764
555
616
396
1091
1104
789
541
791
S89
809
597
814
599
81B
603
UH
mil
1046
1472
1048
1475#
1032
545
590
720
~m
ml
534
Im#
I03
l
51; "
~ld
506n
46
s,:Q
tm
1566
1205
753*
553
l~~l
544
58B
m8
:m
1;67
m~
Pg lml
8S~: mu
p4*
3m
~~ 1~~8
m~
in B~
503
553r.
553!
~r4R
mm
RANHUM
1143
m~
~W
55H
m1
m
17 76
m~h:
1038
1688
1010
1359
553
nM ~ f q~~~
PSW
1021
1535
1007
1352
780 ~
sm
8
t
1471
U
504
m~3 "
~ II!!'!
~
""I
463
1448
1004
1345
m
1656
PRfH = 0 o~oo
PRT 5 = D
4
SEQ 0043
p06
456
1310
188
42~1
Hs
8~~~m
0 4 36R
821
1~~3#
990#
1018
743'
1m
16rO88
m 88
~
mu~; ~g
~m~;
1m
45
622
1627
1635
1643
~~~icB:~{~11 Si~!5~T~iijRI~~~~ ~OOULE
mHO =
~~~!~lR~~~~~2f~)TAAlEO~!-Z~ERl~i~~OL~AGE
1053#
~m
1m
1445
1m
1453
BH
1460
BE
146B
B~g
1497
1m
1556
lm
1582
0044
'SAC DEC/XII SYSTEM EIERCISER MODOLE
XVSACO.Pll
12-0CT-78 12: 23
SR2
000020R
S~H
SR,
SR4
5~ru
9.
START
SRRti
5 2
SUT
000026R
51U
STATE
STATSA== m~S2
.
45
STUSR= 114 00
4'8
4~3
STUSC= 540
STOPR!
018 R
STANGO= 176 ~2
410 ti
411
STRNGl= ~ 7600~
47~t
SUBOFF
= SBg 3
SUBON =
m~
l~,
surOFF= 000023
489
1433
1433
N = ~n~~Q
~~~tt
~VRI
64R
52 B
SVR2
528B
000f6R
smm
1m3 ro
m
b 88
mu
#
S8k8
~m
SYR5
SVR6
g8
o8~80
W
17~5~
8888W
1227
5~3ff
753
466#
1522
1278&
754
1496
1524
1047
116H
1048ij
~m
127~
W4~
WASADR
"DFR
worD
XDoFF
1m"
536'
000104R
og~8m~
0540R
• APS.
VSAC DEC/xli
XVSACO.Pll
m
m3n
1348
1445#
Hnff
~w
5n*
~T
i4n
1519#
nm
1030
l457
519
1619
mi
1627
l~m
000652R
006232A
OOOO~O
1521#
16271
1032
842
8'Q
910
928
937
942
961
1m
151
461
1192
1199
819
1206
1003
1213
1121
1220
11(16
1448
1456
1463
1411
900
1502
1528
1017
1088~
1193
1306"
1355
17tH
1504
1530
101AH
1100
1194B
1313
1356#
1506
1532
1028
1l0U
1200
1314&
1371
1508
1510
1512
1514
1516
151 R
1520
1029ft
1113
1031
1114#
1201
132lH
1385
ft
166B
1031
nn#
132Bf
496ft
03
623
1682#
1038#
1139
1215 &
1334
1m
103H
1126
12~B#
1327
1'86#
495
616&
16Al
m~u
1044
1140#
1221
1335ff
1427
HUff
10 45~
IHO
1222#
1341
28ij
mf
1198&
1505ff
1531&
1205#
IS0H
153H
1212#
1509#
15A69
1219#
mu
1226#
1513#
1595 #
1227ft
1515#
1603~
1611 ft
r9~
1205
1212
1219
1511
15B8
1226
1513
1595
1227
1515
1603
1450
1517
1611
811
466
1m
1437
1437
q~5
1500
1526
1000#
1087
1185 ft
1305
1349#
1452
H'W
l~W
164A#
WBff
1655
m~ff
i 049
501ff#
12~H
1320
1372#
1m!
HW
1656#
1666
r
1404#
r
600 •
p46#
4721
1523
1635
1046
UB
1635
1525«
1643
104B
HH
1643
1527#
1654H
1049
HH
1654
p91~
503ft
1529#
1665#
1191
P03
529
1665
m HH
!m
WH
000
SYSTE~
006232
R31
6283
~[LAG = 888mR
yeOH
614
53U
l3H
748
TRPDFO= ogob2i
UP ~ SG
0 6 4 R
verROO= 154 20
TOR =
SEQ 0045
m:
m
~r076R
mm 8'Hm
SYSC~T
MACY11 30A(lrS2) 12-oCT-78 17: 07 PA GE 47
CROSS REFERENCE TABLE -- "SER SVMqOLS
EXERCISER MODULE
12-0CT-18 12:23
O~l
ERRORS DETECTED: 0
Df.FAULT GLOBALS GENERA TEO:
~~~~f1~~~S~C~I~9L~~~ti~5~~=DDXCOM'XVSACO
RUN-TI~E RATIO: 3018=3.4
CORE USEO: BK (15 PAGES)
~Aevll 30A(1052)
12-0CT-78 17:07 PAGE 4B
CROSS REFERENCE TABLE -- USER 5Y"QOLS
SEQ
004~
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Format : application/pdf Creator : Copier User Title : PDF Printing 600 dpi Create Date : 2004:12:28 09:41:55Z Creator Tool : Oce-Technologies Modify Date : 2013:11:26 03:44:08-08:00 Metadata Date : 2013:11:26 03:44:08-08:00 Oce Scan Application Selector String: Scanjob Oce Scan Compression : 8 Oce Scan Hostcomputer : pr342 Oce Scan Identification Number String: 4581 Oce Scan Image Logic : 1 Oce Scan Image Orientation : 8 Oce Scan Job Description : PDF Printing 600 dpi Oce Scan Model : 166010924l Oce Scan Resolution : 600 Producer : Adobe Acrobat 9.55 Paper Capture Plug-in Document ID : uuid:dc7c11a8-3c1a-4390-97e7-3010eb9bd5b7 Instance ID : uuid:e8f773af-29e7-4c36-b4a4-d783b0a83345 Page Count : 27 Author : Copier UserEXIF Metadata provided by EXIF.tools