PAGE1342-1352
parent
7df71b3e9a
commit
9c8ab42814
|
@ -109,7 +109,7 @@
|
|||
# ... ... # ENTER OR RECYCLE RETURN
|
||||
# GOPERF1 IS ENTERED WITH DESIRED CHECKLIST VALUE IN A. GOPERF1 WILL DISPLAY THIS VALUE IN R1 BY MEANS OF A
|
||||
# Page 1343
|
||||
# V01 N25. A FLASHING PLEASE PERFORM ON CHECKLIST (V50 N25) IS THEN DISPLAYED. NO IMMEDIATE RETURN IS MADE TO
|
||||
# V01 N25.A FLASHING PLEASE PERFORM ON CHECKLIST ( V50 N25) IS THEN DISPLAYED. NO IMMEDIATE RETURN IS MADE TO
|
||||
# USER (SEE NO. 7 ABOVE).
|
||||
# GOPERF1 BLANKS REGISTERS R2 AND R3
|
||||
# CAF OCTXX # CODE FOR CHECKLIST VALUE XX
|
||||
|
@ -118,11 +118,11 @@
|
|||
# ... ... # TERMINATE RETURN
|
||||
# ... ... # PROCEED RETURN
|
||||
# ... ... # ENTER RETURN
|
||||
# GOPERF2 IS ENTERED WITH A VARIABLE NOUN AND V01 (V00 FOR N10 OR N11) IN A. GOPERF2 WILL FIRST DISPLAY THE
|
||||
# GOPERF2 IS ENTERED WITH A VARIABLE NOUN AND V01 ( V00 FOR N10 OR N11) IN A. GOPERF2 WILL FIRST DISPLAY THE
|
||||
# REQUESTED NOUN BY MEANS OF A V01NYY OR A V00NYY. PLEASE PERFORM ON NOUN (V50 NYY) THEN BECOMES A FLASHING
|
||||
# DISPLAY. NO IMMEDIATE RETURN IS MADE TO THE USER (SEE NO. 7 ABOVE).
|
||||
# GOPERF2 DOES NOT BLANK ANY REGISTERS
|
||||
# CAF VXXNYY # VARIABLE NOUN YY. XX=0 OR 01.
|
||||
# CAF VXXNYY # VARIABLE NOUN YY. XX=00 OR 01.
|
||||
# TC BANKCALL
|
||||
# CADR GOPERF2
|
||||
# ... ... # TERMINATE RETURN
|
||||
|
@ -138,7 +138,7 @@
|
|||
# ... ... # TERMINATE RETURN
|
||||
# ... ... # PROCEED RETURN
|
||||
# ... ... # ENTER RETURN
|
||||
# GOPERF4 IS USED FOR A PLEASE PERFORM ON AN OPTION. THE DESIRED OPTION IS ENTERED IN A AND STORED IN OPTION1.
|
||||
# GOPERF4 IS USED FOR A PLEASE PERFORM ON AN OPTION. THE DESIRED OPTION ISENTERED IN A AND STORED IN OPTION1.
|
||||
# GOPERF4 DISPLAYS R1 AND R2 BY MEANS OF A V04N06 FOLLOWED BY A FLASHING V50N06 FOR A PLEASE PERFORM. NO
|
||||
# IMMEDIATE RETURN IS MADE TO THE USER (SEE NO. 7 ABOVE).
|
||||
# CAF OCTXX # REQUEST PERFORM ON OPTION XX
|
||||
|
@ -175,7 +175,7 @@
|
|||
# ... ... # PROCEED RETURN
|
||||
# ... ... # ENTER OR RECYCLE RETURN
|
||||
# ... ... # IMMEDIATE RETURN FROM GOFLASHR
|
||||
# GOPERF1R IS THE SAME AS GOPERF1 ONLY GOPERF1R HAS AN IMMEDIATE RETURN TO USER'S CALL CADR +4.
|
||||
# GOPERF1R IS THE SAME AS GOPERF1 ONLY GOPERF1R HAS AN IMMEDIATE RETURN TOUSERS CALL CADR +4.
|
||||
# GOPERF1R BLANKS REGISTERS R2 AND R3
|
||||
# CAF OCTXX # CODE FOR CHECKLIST VALUE XX.
|
||||
# TC BANKCALL
|
||||
|
@ -184,7 +184,7 @@
|
|||
# ... ... # PROCEED RETURN
|
||||
# ... ... # ENTER RETURN
|
||||
# ... ... # IMMEDIATE RETURN FROM GOPERF1R
|
||||
# GOPERF2R IS THE SAME AS GOPERF2 ONLY AN IMMEDIATE RETURN IS MADE TO USER'S CALL CADR +4.
|
||||
# GOPERF2R IS THE SAME AS GOPERF2 ONLY AN IMMEDIATE RETURN IS MADE TO USERS CALL CADR +4.
|
||||
# Page 1345
|
||||
# GOPERF2R DOES NOT BLANK ANY REGISTERS
|
||||
# CAF VXXXNYY # VARIABLE NOUN YY REQUESTED. XX=00 OR 01
|
||||
|
@ -194,7 +194,7 @@
|
|||
# ... ... # PROCEED RETURN
|
||||
# ... ... # ENTER RETURN
|
||||
# ... ... # IMMEDIATE RETURN HERE FROM GOPERF2R
|
||||
# GOPERF3R IS THE SAME AS GOPERF3 ONLY AN IMMEDIATE RETURN IS MADE TO USER'S CALL CADR +4.
|
||||
# GOPERF3R IS THE SAME AS GOPERF3 ONLY AN IMMEDIATE RETURN IS MADE TO USERS CALL CADR +4.
|
||||
# GOPERF3R BLANKS REGISTERS R2 AND R3
|
||||
# CAF PROGXX # PERFORM PROGRAM XX
|
||||
# TC BANKCALL
|
||||
|
@ -203,7 +203,7 @@
|
|||
# ... ... # PROCEED RETURN
|
||||
# ... ... # ENTER RETURN
|
||||
# ... ... # GOPERF3R IMMEDIATELY RETURNS HERE
|
||||
# GOPERF4R IS THE SAME AS GOPERF4 ONLY AN IMMEDIATE RETURN IS MADE TO USER'S CALL CADR +4.
|
||||
# GOPERF4R IS THE SAME AS GOPERF4 ONLY AN IMMEDIATE RETURN IS MADE TO USERS CALL CADR +4.
|
||||
# CAF OCTXX # REQUEST PERFORM ON OPTIONXX
|
||||
# TC BANKCALL
|
||||
# CADR GOPERF4R
|
||||
|
@ -212,7 +212,7 @@
|
|||
# ... ... # ENTER RETURN
|
||||
# ... ... # IMMEDIATE RETURN TO USER
|
||||
# GOPERF4R BLANKS REGISTER R3.
|
||||
# REFLASHR IS THE SAME AS REFLASH ONLY AN IMMEDIATE RETURN IS MADE TO THE USER'S CALL CADR +4.
|
||||
# REFLASHR IS THE SAME AS REFLASH ONLY AN IMMEDIATE RETURN IS MADE TO THE USERS CALL CADR +4.
|
||||
# CAF VXXNYY # VXX NYY WILL BE A FLASHING VERB NOUN
|
||||
# TC BANKCALL
|
||||
# CADR REFLASHR
|
||||
|
@ -239,7 +239,7 @@
|
|||
# CADR GOMARKR # OTHER EXTENDED VERBS USE CADR GOXDSPR
|
||||
# ... ... # IMMEDIATE RETURN OF GOMARKR
|
||||
# GOMARKF DISPLAYS A FLASHING MARK VERB NOUN WITH NO IMMEDIATE RETURN TO THE USER. 3 RETURNS ARE POSSIBLE FROM
|
||||
# THE ASTRONAUT (SEE NO. 7 ABOVE).
|
||||
# THE ASTRONAUT (SEE NO. 7 ABOVE ).
|
||||
# GOXDSPF = GOMARKF
|
||||
# CAF VXXNYY # VXXNYY WILL BE A FLASHING MARK VERB NOUN
|
||||
# TC BANKCALL
|
||||
|
@ -257,18 +257,18 @@
|
|||
# ... ... # ENTER OR RECYCLE RETURN
|
||||
# ... ... # IMMEDIATE RETURN TO THE USER
|
||||
# GOMARK1 IS USED FOR A PLEASE PERFORM ON A MARK REQUEST WITH ONLY 1 ASTRONAUT RETURN TO THE USER. NO IMMEDIATE
|
||||
# RETURN IS MADE. THE DESIRED MARK PLEASE PERFORM VERB AND DESIRED NOUN IS ENTERED IN A. GOMARK1 DISPLAYS R1, R2, R
|
||||
# RETURN IS MADE. THE DESIRED MARK PLEASE PERFORM VERB AND DESIRED NOUN ISENTERED IN A. GOMARK1 DISPLAYS R1, R2, R
|
||||
# MEANS OF A V05NYY FOLLOWED BY A FLASHING V5XNYY FOR A PLEASE PERFORM. THE ASTRONAUT WILL RESPOND WITH A MARK
|
||||
# OR MARK REJECT OR AN ENTER. THE ENTER IS THE ONLY ASTRONAUT RESPONSE THAT WILL COME BACK TO THE USER.
|
||||
# CAF V5XNYY # X=1,2,3,4 Y=NOUN
|
||||
# CAF V5XNYY # X=1,2,3,4 Y= NOUN
|
||||
# TC BANKCALL
|
||||
# Page 1348
|
||||
# CADR GOMARK1
|
||||
# ... ... # ENTER RETURN
|
||||
# *** IF BLANKING DESIRED ON NON-R ROUTINES, NOTIFY DISPLAYER.
|
||||
#
|
||||
# GOMARK1R IS THE SAME AS A GOMARK1 ONLY AN IMMEDIATE RETURN IS MADE TO THE USER'S CALL CADR +2.
|
||||
# CAF V5XNYY # X=1,2,3,4 YY=NOUN
|
||||
# GOMARK1R IS THE SAME AS A GOMARK1 ONLY AN IMMEDIATE RETURN IS MADE TO THE USERS CALL CADR +2.
|
||||
# CAF V5XNYY # X=1,2,3,4 YY = NOUN
|
||||
# TC BANKCALL
|
||||
# CADR GOMARK1R
|
||||
# ... ... # ASTRONAUT ENTER RETURN
|
||||
|
@ -291,7 +291,7 @@
|
|||
# GOMARK3 IS USED FOR A PLEASE PERFORM ON A MARK REQUEST WITH A 3 COMP. DEC DISPLAY. THE DESIRED MARK PLEASE
|
||||
# PERFORM VERB AND NOUN ARE ENTERED IN A. GOMARK3 DISPLAYS R1, R2, R3 BY MEANS OF A V06NYY FOLLOWED BY A FLASHING
|
||||
# V5XNYY FOR A PLEASE PERFORM. GOMARK3 HAS 3 ASTRONAUT RETURNS TO THE USER WITH NO IMMEDIATE RETURN.
|
||||
# CAF V5XNYY # X=1,2,3,4 YY=NOUN
|
||||
# CAF V5XNYY # X=1, 2,3,4 YY=NOUN
|
||||
# TC BANKCALL
|
||||
# CADR GOMARK3
|
||||
# ... ... # TERMINATE RETURN
|
||||
|
@ -327,7 +327,7 @@
|
|||
# TC POSTJUMP
|
||||
# CADR PINBRNCH
|
||||
# PRIODSP IS USED AS A PRIORITY DISPLAY. IT WILL DISPLAY A GOFLASH TYPE DISPLAY WITH THREE POSSIBLE RETURNS FROM
|
||||
# THE ASTRONAUT (SEE NO. 7 ABOVE).
|
||||
# THE ASTRONAUT(SEE NO.7 ABOVE).
|
||||
# THE MAIN PURPOSE OF PRIODSP IS TO REPLACE THE PRESENT DISPLAY WITH A DISPLAY OF HIGHER PRIORITY AND TO
|
||||
# PROVIDE A MEANS FOR RESTORING THE OLD DISPLAY WHEN THE PRIORITY DISPLAY
|
||||
# IS RESPONDED TO BY THE ASTRONAUT.
|
||||
|
@ -340,7 +340,7 @@
|
|||
# ... ... # PROCEED RETURN
|
||||
# Page 1350
|
||||
# ... ... # ENTER OR RECYCLE RETURN
|
||||
# PRIODSPR IS THE SAME AS PRIODSP ONLY AN IMMEDIATE RETURN IS MADE TO THE USER'S CALL CADR +4.
|
||||
# PRIODSPR IS THE SAME AS PRIODSP ONLY AN IMMEDIATE RETURN IS MADE TO THE USERS CALL CADR +4.
|
||||
# CAF VXXNYY # VXXNYY WILL BE A FLASHING VERB NOUN
|
||||
# TC BANKCALL
|
||||
# CADR PRIODSPR
|
||||
|
@ -360,31 +360,31 @@
|
|||
# GENERAL INFORMATION
|
||||
# -------------------
|
||||
#
|
||||
# ALARM OR ABORT EXIT MODE --
|
||||
# ALARM OR ABORT EXIT MODE--
|
||||
# PRIOBORT TC ABORT
|
||||
# OCT 1502
|
||||
#
|
||||
# PRIOBORT IS BRANCHED TO WHEN (1) A NORMAL DISPLAY IS REQUESTED AND ANOTHER NORMAL DISPLAY IS ALREADY ACTIVE
|
||||
# PRIOBORT IS BRANCHED TO WHEN (1) A NORMAL DISPLAY IS REQUESTED AND ANOTHER NORMAL DISPLAY IS ALREADY ACTIVE
|
||||
# (REFLASH AND REGODSP ARE EXCEPTIONS) OR (2) A PRIORITY DISPLAY IS REQUESTED WHEN ANOTHER PRIORITY DISPLAY IS
|
||||
# ALREADY ACTIVE (A PRIORITY WITH LINUS BIT14 IS AN EXCEPTION).
|
||||
#
|
||||
# ERASABLE INITIALIZATION REQUIRED --
|
||||
# ACCOMPLISHED BY FRESH START -- 1. FLAGWRD4 (USED EXCLUSIVELY BY DISPLAY INTERFACE ROUTINES)
|
||||
# 2. NVSAVE = NORMAL VERB AND NOUN REGISTER.
|
||||
# 3. EBANKTEM = NORMAL INACTIVE FLAGWORD (ALSO CONTAINS NORMALS EBANK).
|
||||
# ERASABLE INITIALIZATION REQUIRED--
|
||||
# ACCOMPLISHED BY FRESH START- 1. FLAGWRD4 (USED EXCLUSIVELY BY DISPLAY INTERFACE ROUTINES)
|
||||
# 2. NVSAVE = NORMAL VERB AND NOUN REGISTER.
|
||||
# 3. EBANKTEM = NORMAL INACTIVE FLAGWORD(ALSO CONTAINS NORMALS EBANK).
|
||||
# 5. R1SAVE = MARKBRAN CONTROL WORD
|
||||
# 4. RESTREG = PRIORITY 30 AND SUPERBANK 3.
|
||||
#
|
||||
# OUTPUT --
|
||||
# NVWORD = PRIO VERB AND NOUN
|
||||
# NVWORD +1 (MARKNV) = MARK VERB AND NOUN
|
||||
# NVWORD +2 (NVSAVE) = NORMAL VERB AND NOUN
|
||||
# DSPFLG (EBANKSAV) = PRIO FLAGWORD (INCLUDING EBANK)
|
||||
# DSPFLG +1 (MARKEBAN) = MARK FLAGWORD (INCLUDING EBANK)
|
||||
# DSPFLG +2 (EBANKTEM) = NORMAL FLAGWORD (INCLUDING EBANK)
|
||||
# CADRFLSH = PRIO USER'S CALL CADR +1 LOCATION
|
||||
# CADRFLSH +1 (MARKFLSH) = MARK USER'S CALL CADR +1 LOCATION
|
||||
# CADRFLSH +2 (TEMPFLSH) = NORMAL USER'S CALL CADR +1 LOCATION
|
||||
# NVWORD +1(MARKNV) = MARK VERB AND NOUN
|
||||
# NVWORD +2(NVSAVE) = NORMAL VERB AND NOUN
|
||||
# DSPFLG(EBANKSAV) = PRIO FLAGWORD (INCLUDING EBANK)
|
||||
# DSPFLG +1(MARKEBAN) = MARK FLAGWORD (INCLUDING EBANK)
|
||||
# DSPFLG +2(EBANKTEM) = NORMAL FLAGWORD (INCLUDING EBANK)
|
||||
# CADRFLSH = PRIO USERS CALL CADR +1 LOCATION
|
||||
# CADRFLSH +1(MARKFLSH) = MARK USERS CALL CADR +1 LOCATION
|
||||
# CADRFLSH +2(TEMPFLSH) = NORMAL USERS CALL CADR +1 LOCATION
|
||||
# PRIOTIME = TIME EACH PRIO REQUEST FIRST SENT OUT
|
||||
# OPTION1 = DESIRED OPTION FROM GOPERF4
|
||||
# FLAGWRD4 = BIT INFO FOR CONTROL OF ALL DISPLAY ROUTINES
|
||||
|
@ -393,21 +393,21 @@
|
|||
# SUBROUTINES USED -- NVSUB, FLAGUP, FLAGDOWN, ENDOFJOB, BLANKSUB, ABORT, JOBWAKE, JOBSLEEP, FINDVAC, PRIOCHNG,
|
||||
# JAMTERM, NVSUBUSY, FLASHON, ENDIDLE, CHANG1, BANKJUMP, MAKECADR, NOVAC
|
||||
#
|
||||
# DEBRIS -- (STORED INTO)
|
||||
# TEMPORARY TEMPORARIES -- A, Q, L, MPAC +2, MPAC +3, MPAC +4, MPAC +5, MPAC +6, RUPREG2, RUPTREG3, CYL,
|
||||
# EBANK, RUPTREG4, LOC, BANKSET, MODE, MPAC, MPAC +1, FACEREG
|
||||
# ERASABLES (SHARED AND USED WITH OTHER PROGRAMS) -- CADRSTOR, DSPLIST, LOC, DSPTEM1, OPTION1
|
||||
# ERASABLES (USED ONLY BY DISPLAY ROUTINES) -- NVWORD,+1,+2, DSPFLAG,+1,+2, CADRFLSH,+1,+2, PRIOTIME, FLAGWRD4,
|
||||
# DEBRIS-- (STORED INTO)
|
||||
# TEMPORARY TEMPORARIES- A, Q, L, MPAC +2, MPAC +3, MPAC +4, MPAC +5, MPAC +6, RUPTREG2, RUPTREG3, CYL,
|
||||
# EBANK, RUPTREG4, LOC, BANKSET, MODE, MPAC, MPAC +1, 4, FACEREG
|
||||
# ERASABES (SHARED AND USED WITH OTHER PROGRAMS) CADRSTOR, DSPLIST, LOC, DSPTEM1, OPTION1
|
||||
# ERASABLES (USED ONLY BY DISPLAY ROUTINES)- NVWORD,+1,+2, DSPFLAG,+1,+2, CADRFLSH,+1,+2, PRIOTIME, FLAGWRD4,
|
||||
# Page 1352
|
||||
# R1SAVE, MARK2PAC
|
||||
#
|
||||
# DEBRIS -- (USED BUT NOT STORED INTO) -- NOUNREG, VERBREG, LOCCTR, MONSAVE1
|
||||
# DEBRIS-- (USED BUT NOT STORED INTO)- NOUNREG, VERBREG, LOCCTR, MONSAVE1
|
||||
#
|
||||
# FLAGWORD DESCRIPTIONS --
|
||||
# FLAGWRD4 -- SEE DESCRIPTION UNDER LOG SECTION ERASABLE ASSIGNMENTS
|
||||
# FLAGWORD DESCRIPTIONS--
|
||||
# FLAGWRD4- SEE DESCRIPTION UNDER LOG SECTION ERASABLE ASSIGNMENTS
|
||||
#
|
||||
# DSPFLG, DSPFLG+1, DSPFLG+2
|
||||
# --------------------------
|
||||
# DSPFLG, DSPFLG+1, DSPFLG+2-
|
||||
# ---------------------------
|
||||
# BITS 1 BLANK R1
|
||||
# 2 BLANK R2
|
||||
# 3 BLANK R3
|
||||
|
@ -424,30 +424,30 @@
|
|||
# 14 REFLASH OR REDO ----- REFLASH OR REDO
|
||||
# 15 ----- MARK REQUEST -----
|
||||
#
|
||||
# RESTARTING DISPLAYS --
|
||||
# RESTARTING DISPLAYS--
|
||||
#
|
||||
# RULES FOR THE DSKY OPERATOR --
|
||||
# RULES FOR THE DSKY OPERATOR--
|
||||
# 1. PROCEED AND TERMINATE SERVE AS RESPONSES TO REQUESTS FOR OPERATOR RESPONSE (FLASHING V/N). AS LONG
|
||||
# AS THERE IS ANY REQUEST AWAITING OPERATOR RESPONSE, ANY USE OF PROCEED OR TERMINATE WILL SERVE AS
|
||||
# RESPONSES TO THAT REQUEST. CARE SHOULD BE EXERCISED IN ATTEMPTING TO KILL AN OPERATOR INITIATED MONITOR
|
||||
# WITH PROCEED AND TERMINATE FOR THIS REASON.
|
||||
# 2. THE ASTRONAUT MUST RESPOND TO A PRIORITY DISPLAY NO SOONER THAN 2 SECONDS FROM THE TIME THE
|
||||
# 2. THE ASTRONAUT MUST RESPOND TO A PRIORITY DISPLAY NO SOONER THAN 2 SECONDS FROM THE TIME THE
|
||||
# PROGRAM SENT OUT THE REQUEST FOR OPERATOR RESPONSE (THE ASTRONAUT WOULD SEE THIS DISPLAY FOR LESS TIME
|
||||
# DUE TO TIME IT TAKES TO GET DISPLAY SENT OUT.) IF THE ASTRONAUT RESPONDS TOO SOON, THE PRIORITY DISPLAY
|
||||
# IS SENT OUT AGAIN -- AND AGAIN UNTIL AN ACCUMULATED 2 SECS FROM THE TIME THE FIRST PRIORITY DISPLAY
|
||||
# OUT. THE SAME 2 SEC. DELAY WILL OCCUR AT 163.84 SECS OR IN ANY MULTIPLE OF THAT TIME DUE TO PROGRAM
|
||||
# IS SENT OUT AGAIN -- AND AGAIN UNTIL AN ACCUMULATED 2 SECS FROM THE TIME THE FIRST PRIORITY DISPLAY
|
||||
# OUT. THE SAME 2 SEC. DELAY WILL OCCUR AT 163.84 SECS OR IN ANY MULTIPLE OF THAT TIME DUE TO PROGRAM
|
||||
# CONSIDERATION.
|
||||
# 3. KEY RELEASE BUTTON --
|
||||
# 3. KEY RELEASE BUTTON-
|
||||
# A) IF THE KEY RELEASE LIGHT IS ON, IT SIMPLY RELEASES THE KEYBOARD AND DISPLAY FOR INTERNAL USE.
|
||||
# B) IF THE KEY RELEASE LIGHT IS OFF, AND IF SOME REQUEST FOR OPERATOR RESPONSE (FLASHING V/N) IS STILL
|
||||
# AWAITING RESPONSE THEN IT RE-ESTABLISHES THE DISPLAYS THAT ORIGINALLY REQUESTED RESPONSE.
|
||||
# AWAITING RESPONSE THEN IT RE-ESTABLISHES THE DISPLAYS THAT ORIGINALLY REQUESTED RESPONSE.
|
||||
# IF AN OPERATOR WANTS THEREFORE TO RE-ESTABLISH BUT CONDITION (A) IS ENCOUNTERED, A SECOND DEPRESSION OF
|
||||
# KEY RELEASE BUTTON MAY BE NECESSARY.
|
||||
# 4. IT IS IMPORTANT TO ANSWER ALL REQUESTS FOR OPERATOR RESPONSE.
|
||||
# 5. IT IS ALWAYS GOOD PRACTICE TO TERMINATE AN EXTENDED VERB BEFORE ASKING FOR ANOTHER ONE OR THE SAME ONE
|
||||
# OVER AGAIN.
|
||||
#
|
||||
# SPECIAL CONSIDERATONS --
|
||||
# SPECIAL CONSIDERATONS--
|
||||
# Page 1353
|
||||
# 1. MPAC +2 SAVED ONLY IN MARK DISPLAYS
|
||||
# 2. GODSP(R), REGODSP(R), GOMARK(R) ALWAYS TURN ON THE FLASH IF ENTERED WITH A PASTE VERB REQUEST.
|
||||
|
|
Loading…
Reference in New Issue