III. Functions of the basic GE-235 system components

Central Processor

Strage

Memory Organization

Memory Allocation

M-Register and Parity Checking

Arithmetic Unit

B-Register

  1. The addend for addition
  2. The subtrahend for subtraction
  3. The multiplicand for multiplication
  4. The divisor for division

A-Register

Q-Register

N-Register

C-Register (optional)

Control

I-Register

G-Register

P-Register

Functional Integration: THe Operating Cycle

  1. Extracted from memory
  2. Transferred to the proper register
  3. Restored in memory

Operating Cycle Phases

Detailed Analysis of The Operating Cycle

  1. AMP - logic used to address memory from the P-counter
  2. AMX - logic used to address memory from one of the address modification waords
  3. AMI - logic used to address memory from the I-register

Operator's Console

V. Machine Langage

Instruction Categories

Data Transfer Format

Input/Output Format

Test-and-Branch Format

Shift Left or Right Format

Instruction

                Symbol  Opr     Operand                 
Pseudo-Instructions     *******         ALF     One BCD Word                    Alphanumeric
Pseudo-Instructions     *******         NAL     One BCD Word                    Negative Alphanumeric
Pseudo-Instructions     *******         MAL     One to 15 concecutive BCD Words                 Multiple Alphanumeric
Pseudo-Instructions     *******         PAL     One to 15 concecutive BCD Words with sign bit on in last word                   Multiple Alphanumeric for Printer with Print Line Indicator
Pseudo-Instructions     *******         DEC     One Fixed Point Binaly Number                   Decimal
Pseudo-Instructions     *******         DDC     One Double Length Fixed Point Binary Numbaer                    Double Length Decimal
Pseudo-Instructions     *******         FDC     One Floating Point Binary Number                        Floating Point Decimal
Pseudo-Instructions     *******         OCT     One Binary Word                 Octal
Pseudo-Instructions     *******         Z       One Binary Word                 Octal Operation Code
Control Line Pseudo-Instructions        *******         ORG     Decimal or Synbolic                     Origin
Control Line Pseudo-Instructions        *******         LOC     Octal                   Location in Octal
Control Line Pseudo-Instructions        ******* Optional        EQU     Decimal or Symbolic                     Equals
Control Line Pseudo-Instructions        ******* Optional        EQO     Octal                   Equals Octal
Control Line Pseudo-Instructions        ******* Optional        BSS     Decimal or Symbolic                     Block Started by Symbol
Control Line Pseudo-Instructions        *******         SBR     Symbol of Subroutine                    Subroutine Call
Control Line Pseudo-Instructions        *******         TCD     Decimal or Symbolic                     Transfer Punched Card
Control Line Pseudo-Instructions        *******         END     Decimal or Symbolic                     End of Program
Control Line Pseudo-Instructions        *******         REM                             Remarks
Additional Pseudo-Instructions  *******         EJT                             Eject Printer Paper
Additional Pseudo-Instructions  *******         SEQ                             Check Source Program Card Sequence Numbers
Additional Pseudo-Instructions  *******         NAM                             Print Name or Title on Each Page
Additional Pseudo-Instructions  *******         NLS                             No List
Additional Pseudo-Instructions  *******         LST                             List

        0100000         ADD     Y       X       2       Add
        0200000         SUB     Y       X       2       Substract
        1100000         DAD     Y       X       3       Double-Length Add
        1200000         DSU     Y       X       3       Double-Length Substract
        2504032         ADO                     2       Add One
        2504112         SBO                     2       Substract One
        1500000         MPY     Y       X       5-23    Multiply
        1600000         DVD     Y       X       26-29   Divide  
        2506011         SET     DECMODE         2       Set Decimal Mode        
        2506012         SET     BINMODE         2       Set Binary Mode 

Memory Transfers        0000000         LDA     Y       X       2       Load A  
Memory Transfers        1000000         DLD     Y       X       3       Double-Length Load      
Memory Transfers        0300000         STA     Y       X       2       Store A 
Memory Transfers        1300000         DST     Y       X       3       Double-Length Store     
Memory Transfers        2700000         STO     Y       X       2       Store Operand Address   
Memory Transfers        2300000         ORY     Y       X       2       Or A into Y     
Memory Transfers        2500111         OGA                     2       Or G into A     
Memory Transfers        2000000         EXT     Y       X       2       Extract 
Memory Transfers        2400000         MOV     Y               4+2N    Move (an optional feature)      
Arithmetic Register Transfers   2504001         LAQ                     2       Load A from Q   
Arithmetic Register Transfers   2504004         LQA                     2       Load Q from A   
Arithmetic Register Transfers   2504006         MAQ                     2       Move A to Q     A -> Q ; 0 -> A
Arithmetic Register Transfers   2504005         XAQ                     2       Exchange A and Q        Q -> temp ; A -> Q ; temp -> A
Arithmetic Register Transfers   2504202         LAC                     2       Load A from C-register (an optional feature)    C -> A
Arithmetic Register Transfers   2504210         LCA                     2       Load C-register from A (an optional feature)    A -> C
Register Modification   2504002         LDZ                     2       Load ZERO into A        0 -> A
Register Modification   2504022         LDO                     2       Load ONE into A 1 -> A
Register Modification   2504102         LMO                     2       Load MINUS ONE into A   -1 -> A
Register Modification   2504502         CPL                     2       Complement A    1's Complement A
Register Modification   2504522         NEG                     2       Negate A        2's Complement A
Register Modification   2504040         CHS                     2       Change Signe of A       
Register Modification   2504012         NOP                     2       No Operation    
Shifting        2510000         SRA     K       X       2-6     Shift Right A   
Shifting        2512000         SLA     K       X       2-6     Shift Left A    
Shifting        2511000         SRD     K       X       2-6     Shift Right Double (A and Q)    
Shifting        2512200         SLD     K       X       2-6     Shift Left Double (A and Q)     
Shifting        2510040         SCA     K       X       2-6     Shift Circular A        
Shifting        2511200         SCD     K       X       2-6     Shift Circular Double   
Shifting        2510400         SAN     K       X       2-6     Shift A and N Right
Shifting        2510100         SNA     K       X       2-6     Shift N and A Right
Shifting        2511400         ANQ     K       X       2-6     Shift A into N and Q
Shifting        2511100         NAQ     K       X       2-6     Shift N, A and Q Right
Shifting        2513000         NOR     K       X       3-7     Normalize A
Shifting        2513200         DNO     K       X       3-7     Double-Length Normalize
Internal Branching      2600000         BRU     Y       X       1       Branch Unconditionally
Internal Branching      0700000         SPB     Y       X       2       Store P and Branch
Test and Branch 2514003         BOV                     2       Branch on Overflow
        2516003         BNO                     2       Branch on No Overflow
        2516101         BPL                     2       Branch on Plus
        2514001         BMI                     2       Branch on Minus
        2504000         BOD                     2       Branch on Odd
        2516000         BEV                     2       Branch on Even
        2514002         BZE                     2       Branch on Zero
        2516002         BNZ                     2       Branch on Nonzero
        2514004         BPE                     2       Branch on Parity Error
        2516004         BPC                     2       Branch on Parity Correct
        2100000         CAB     Y       X       2-3     Compare and Branch (an optional feature)
        2200000         DCB     Y       X       2-5     Double Compare and Branch (an optional feature)
        2504010         WAI                     2       Who am I?
        1400000         INX     K       X       3       Incrimelt X
        0500000         BXH     K       X       2       Branch if X is Higher than or equal to
        0400000         BXL     K       X       2       Branch if X is less than
        0600000         LDX     Y       X       3       Load X
        1700000         STX     Y       X       3       Store X
        2506YY3         SXG     Y               2       Select X Group (an optional feature)
        2514PCC         BCS     XXX     P       4-6     Branch on Controller Selector
        2516P2C         BCS     XXX     P       4-6     Branch on Controller Selector
        2500P20         SEL     P       X       4-6     Select
Typeeriter Instruction  2500007         TON                     2       Typewriter On
Typeeriter Instruction  2500013         KON                     2       Keyboard On
Typeeriter Instruction  2500006         TYP                     2       Type
Typeeriter Instruction  2500005         OFF                     2       N-Register Logical Connections Off
Typeeriter Instruction  2516005         BNN                     2       Branch on N-Register Not Ready
Typeeriter Instruction  2514005         BNR                     2       Branch on N-Register Ready
Operator's Console Instruction  2500011         RCS                     2       Read Control Switches
API Instruction 2506015         SET     PST             2       Set Priority Start
API Instruction 2506016         SET     PBK             2       Set Priority Break

Octal Octal2 Opt. Mnemonic Operand Add.Mod. Operand2 Add.Mod.2 Type Description WordTime
0000000 LDA Y X Trans Load A-Register 2
0100000 * ADD Y X Arith Decimal Add to A 2
0100000 ADD Y X Arith Add to A 2
0200000 * SUB Y X Arith Decimal Subtract from A 2
0200000 SUB Y X Arith Subtract from A 2
0200000 TT00000 WEF T Mag Write Mag Tape End of File 6
0200000 TTNNNNN WTD M T N Mag Write Mag Tape Decimal 6
0300000 STA Y X Trans Store Contents of A 2
0300000 TTNNNNN WTB M T N Mag Read Mag Tape Binaly 6
0400000 BXL K X Admod Branch if Index Word is Low 2
0400000 TTNNNNN RTD M T N Mag Read Mag Tape Decimal 6
0420000 RSD M K=1 Doc "Read Single Document, Sorter 1" 6
0440000 RDC M K=1 Doc Read Document and Feed Next Document Sorter 1 6
0460000 PKT X K=1 Doc "Pocket Select, Sorter 1" 6
0500000 BXH K X Admod Branch if Index Word is High 2
0500000 HLT M K=1 Doc "Halt Continuous Feeding, Sorter1" 6
0500000 TTNNNNN RTB M T N Mag Read Mag Tape Binary 6
0520000 0000000 ERB K(K=1) Doc "Document Handler 1, End Read Busy" 6
0600000 LDX Y X Admod Load Index Word 3
0600000 SLW N Print Slew Printer Paper Specified (N) Number of Lines 2
0700000 SPB Y X Itab Store P Register and Branch 2
0X00000 XX00000 SLT K Print Slew Printer Paper to Format Tape 6
1000000 DLD Y X Trans Double Length Load 3
1000000 RRM C Y Dn15 Read DATANET-15 Remote Message 6
1020000 RSD M K=2 Doc "Read Single Document, Sorter 2" 6
1040000 RDC M K=2 Doc Read Document and Feed Next Document Sorter 2 6
1060000 PKT X K=2 Doc "Pocket Select, Sorter 2" 6
1100000 * DAD Y X Arith Decimal Double Length Add 3
1100000 DAD Y X Arith Double Length Add 3
1100000 HLT M K=2 Doc "Halt Contimuous Feeding, Sorter 2" 6
1120000 0 ERB K(K=2) Doc "Document Handler 2, End Read Busy" 6
1200000 * DSU Y X Arith Decimal Double Length Subtract 3
1200000 DSU Y X Arith Double Length Subtruct 3
1200000 00MMMMM RRF N K M Dsu Read Disc Strage Unit File K 6
1200000 RRT C Y Dn15 Read DATANET-15 Remote Perforated Tape 6
1201000 00MMMMM RRD N K M Dsu Read Disc Strage Unit K and Release Arm 6
1202000 0 RAW N K (zero) Dsu Read Disc Strage Unit After Write Check 6
1300000 DST Y X Trans Double Length Store 3
1300000 HH0KKKK ERT T K Mag "Erase Mag Tape, K Units" 6
1400000 INX K X Admod Increment Index Word 3
1400000 TTNNNNN RBD M T N Mag Read Backward Decimal 6
1400000 SCN O Dn15 Start Scanning Channels 2
1500000 MPY Y X Arith Multiply 39575
1500000 TTNNNNN RBB M T N Mag Read Backward Binary 6
1600000 DVD Y X Arith Divide 39640
1600000 TT00000 BKW T Mag Backspace and Position Write Head 6
1700000 STX Y X Admod Store Index Word 3
2000000 EXT Y X Trans Extract Into A 2
2000000 TT00000 RWD T Mag Rewind Mag Tape 6
2000000 100000 WPL Y N Print Write Print Line 6
2000000 WRM C+S Y Dn15 Write DATANET-15 Remote Message 6
2100000 * CAB Y Optnl Compare and Branch 39481
2100000 WRT C Y Dn15 Write DATANET-15 Remote Tape 6
2200000 * DCB Y Optnl Double Length Compare and Branch 39483
2300000 ORY Y X Trans Or A into Y 2
2300000 TTNNNNN WTS M T N Mag Write Mag Tape Spetial Binary 6
2400000 * MOV Y Optnl Move A Block of Data 4+2n
2500000 MMMMMMM PRF K OCT Dsu Position Arm of Disc Storage Unit 6
2500000 TTNNNNN RTS M T N Mag Read Mag Tape Special Binary 6
2500004 HCR Cdrd Halt Card Reader 2
2500005 OFF Consl "Turn off Typewriter, Perforated Tape Punch Perforated Tape Reader" 2
2500006 RPT Paptp Read Perforated Tape 2
2500006 TYP Type Type 2
2500006 WPT Paptp Punch Perforated Tape 2
2500007 TON Type Turn On Typewriter 2
2500011 RCS Consl Read Console Switches 2
2500013 KON Type Turn Typewriter Keyboard On 2
2500014 RON Paptp Turn On Parforated Tape Reader 2
2500015 PON Paptp Turn On Perforated Tape Punch 2
2500016 HPT Paptp Halt Perforated Tape Reader 2
2500111 OGA Trans Or G into A-Register 2
2500114 * SNR Optnl Set N-Register to Receive 2
2500115 * SNT Optnl Set N-Register to Transmit 2
2500116 TOP Print Turn On N-Register Printer Power 2
2500P20 SEL P Sel Select Priority Control Address 39544
2504001 LAQ Trans Load A-Register from Q-Register 2
2504002 LDZ Trans Load Zero into A-Register 2
2504004 LQA Trans Load Q-Register from A-Register 2
2504005 XAQ Trans Exchange A and Q-Registers 2
2504006 MAQ Trans Move A-Register to Q-Register 2
2504010 WAI Itab Who am I ? 2
2504012 NOP Itab No Operation 2
2504022 LDO Trans Load One into A-Register 2
2504032 * ADO Arith Decimal Add One to A-Register 2
2504032 ADO Arith Add One to A-Register 2
2504040 CHS Arith Change Sign of A-Register 2
2504102 LMO Trans Load Minus One Into A-Register 2
2504112 * SBO Arith Decimal Subtruct One From A 2
2504112 SBO Arith Subtruct One From A 2
2504202 * LAC Clock Load A-Register From C-Register 2
2504210 * LCA Clock Load C-Register From A-Register 2
2504502 CPL Arith Complement A-Register 2
2504522 NEG Arith Negate A-Register 2
2506003 * SXG Y Admod Select Index Register Group 2
2506011 * SET DECMODE Optnl Set Decimal Mode 2
2506012 * SET BIMODE Optnl Set Binaly Mode 2
2506015 SET PST Api Set Priority Start 2
2506016 SET PBK Api Set Priority Break 2
250YY00 RCD Y Cdrd Read Punched Card Decimal 2
250YY01 RCB Cdrd Read Punched Card Binary 2
250YY02 WCD Y Cdpun Punch Card Decimal 2
250YY03 WCB Y Cdpun Punch Card Binary 2
250YY10 RCF Y Cdrd Read Punched Card Full 2
250YY12 RCM Y Cdrd "Read Punched Card Mixed Modes, Alphanumeric and Binary" 2
250YY17 WCF Y Cdpun Punch Card Full 2
2510000 SRA K Shift Shift Right A-Register 2-5
2510040 SCA K Shift Shift Circular A 2-5
2510100 SNA K Shift Shift N and A Right 2-5
2510400 SAN K Shift Shift A and N Right 2-5
2511000 SRD K Shift Shift Right Double A-Register 2-5
2511100 NAQ K Shift "Shift N, A, and Q" 2-5
2511200 SCD K Shift Shift Circular Double A 2-5
2511400 ANQ K Shift Shift A into N and Q 2-5
2512000 SLA K Shift Shift Left A-Register 2-5
2512200 SLD K Shift Shift Left Double A-Register 2-5
2513000 NOR K Shift Normalize A-Register 3-6
2513200 DNO K Shift Double Length Normalize 3-6
2514000 BOD Itab Branch on Odd 2
2514001 BMI Itab Brunch on Minus 2
2514002 BZE Itab Brunch on Zero 2
2514003 BOV Itab Branch on Overflow 2
2514004 BPE Itab Branch on Party Error 2
2514005 BNR Consl Branch on N-Register Ready 2
2514006 BCR Consl Branch on Card Reader Ready 2
2514007 BPR Consl Branch on Card Punch Ready 2
2514720 BAR BAR 7 Aau Branch on AAU Ready 2
2514721 BAR BMI 7 Aau Branch on AAU Minus 2
2514722 BAR BZE 7 Aau Branch on AAU Zero 2
2514723 BAR BOV 7 Aau Branch on AAU Overflow 2
2514724 BAR BUF 7 Aau Branch on AAU Underflow 2
2514725 BAR BOO 7 Aau Branch on AAU Overflow Hold On 2
2514726 BAR BUO 7 Aau Branch on AAU Underflow Hold On 2
2514727 BAR BER 7 Aau Branch on AAU Error 2
2514730 BAR BDC 7 Aau Branch on Divide Check 2
2514P20 BCS BPR P Print Branch on Printer Ready 4-6
2514P20 BCS BRR P Dsu Branch on Disc Strage Unit Ready 4-6
2514P20 BCS BTR P Mag Branch on Mag Tape Controller Ready 4-6
2514P20 BCS RCR P Dn15 Branch on DATANET-15 Ready 4-6
2514P20 BCS SKR(S1R) P Doc Branch on Sorter 1 Ready 4-6
2514P20 BCS XXX(0+T) P Sel Controller Condition 0 True 4-6
2514P21 BCS BAA P Print Branch on Printer Any Alert 4-6
2514P21 BCS BEF P Mag Branch on Mag Tape End-Of-File 4-6
2514P21 BCS FKR(F0R) P Dsu Branch on File 0 Ready 4-6
2514P21 BCS RTD P Dn15 Branch on DATANET-15 It 15 Second Delay Occurred 4-6
2514P21 BCS SKR(S2R) P Doc Branch on Sorter 2 Ready 4-6
2514P21 BCS XXX(1+T) P Sel Controller Condition 1 True 4-6
2514P22 BCS BET P Mag Branch on Mag Tape End-Of-Tape 4-6
2514P22 BCS BOP P Print Branch on Printer Out of Paper 4-6
2514P22 BCS FKR(F1R) P Dsu Branch on File 1 Ready 4-6
2514P22 BCS NPK(NP1) P Doc "Branch Too Late for Pocket Decision, Sorter 1" 4-6
2514P22 BCS RAH P Dn15 Branch on DATANET-15 Alert Halt 4-6
2514P22 BCS XXX(2+T) P Sel Controller Condition 2 True 4-6
2514P23 BCS BOV P Print Branch on Printer Buffer Overflow 4-6
2514P23 BCS BRW P Mag Branch on Mag Tape Rewinding 4-6
2514P23 BCS FKR(F2R) P Dsu Branch on File 2 Ready 4-6
2514P23 BCS NPK(NP2) P Doc "Branch Too Late for Pocket Decision, Soter 2" 4-6
2514P23 BCS REC P Dn15 Branch on DATANET-15 Error Code Detected 4-6
2514P23 BCS XXX(3+T) P Sel Controller Condition 3 True 4-6
2514P24 BCS BPE P Mag Branch on Mag Tape Parity Error 4-6
2514P24 BCS BSA P Print Branch on Printer Slew Alert 4-6
2514P24 BCS FKR(F3R) P Dsu Branch on File 3 Ready 4-6
2514P24 BCS FSK(FS1) P Doc Branch on Sorter 1 Ready and Feed Command Given 4-6
2514P24 BCS RDP P Dn15 Branch on DATANET-15 Parity Error 4-6
2514P24 BCS XXX(4+T) P Sel Controller Condition 4 True 4-6
2514P25 BCS BIO P Mag Branch on Mag Tape Input/Output Buffer Error 4-6
2514P25 BCS BIO P Dsu Branch on Disc Strage Unit Buffer Error 4-6
2514P25 BCS FSK(FS2) P Doc Branch on Sorter 2 Ready and Feed Command Given 4-6
2514P25 BCS RCP P Dn15 Branch on DATANET-15 Command Word Parity Error 4-6
2514P25 BCS XXX(5+T) P Sel Controller Condition 5 True 4-6
2514P26 BCS BME P Mag Branch on Mag Tape Mod 3 or 4 Error 4-6
2514P26 BCS ICK(IC1) P Doc Branch on Sorter 1 Invalid Character 4-6
2514P26 BCS RPE P Dsu Branch on DSU Parity Error 4-6
2514P26 BCS RSP P Dn15 Branch on DATANET-15 Scanner Positioned on Station Requesting Access 4-6
2514P26 BCS XXX(6+T) P Sel Controller Condition 6 True 4-6
2514P27 BCS BER P Mag Branch on Mag Tape Error 4-6
2514P27 BCS BER P Dsu Branch on Disc Strage Unit Error 4-6
2514P27 BCS BER P Print Bramch on High-Speed Printer Error 4-6
2514P27 BCS ICK(IC2) P Doc Branch on Sorter 2 Invalid Character 4-6
2514P27 BCS RAE P Dn15 Branch on DATANET-15 Any Error 4-6
2514P27 BCS XXX(7+T) P Sel Controller Condition 7 True 4-6
2514P30 BCS REM P Dn15 Branch on DATANET-15 End-of-Message Code Detected 4-6
2514P30 BCS SKE(S1E) P Doc Branch on Sorter 1 Error 4-6
2514P30 BCS XXX(8+T) P Sel Controller Condition 8 True 4-6
2514P31 BCS FAE P Dsu Branch on Any File Error 4-6
2514P31 BCS REX P Dn15 Branch on DATANET-15 End of Transmission 4-6
2514P31 BCS SKE(S2E) P Doc Branch on Sorter 2 Error 4-6
2514P31 BCS XXX(9+T) P Sel Controller 9 True 4-6
2514P32 * BCS DQK(DQ1) P Doc Branch on Sorter 1 Document TCD Correct 4-6
2514P32 BCS FKE(F0E) P Dsu Branch on File 0 Error 4-6
2514P32 BCS RPH P Dn15 Branch on DATANET-15 Perforated Tape Halt 4-6
2514P33 BCS DQK(DQ2) P Doc Branch on Sorter 2 Document TCD Correct 4-6
2514P33 BCS FKE(F1E) P Dsu Branch on File 1 Error 4-6
2514P33 BCS ROV P Dn15 Branch on DATANET-15 Character Counter Overflow 4-6
2514P34 BCS FKE(F2E) P Dsu Branch on File 2 Error 4-6
2514P34 BCS RAI P Dn15 Branch on DATANET-15 API Attempted 4-6
2514P35 BCS FKE(F3E) P Dsu Branch on File 3 Error 4-6
2516000 BEV Itab Branch on Even 2
2516001 BPL Itab Branch on Plus 2
2516002 BNZ Itab Branch on Non-Zero 2
2516003 BNO Itab Branch on No Overflow 2
2516004 BPC Itab Branch on Parity Correct 2
2516005 BNN Consl Branch on N-Register Not Ready 2
2516006 BCN Cdrd Branch on Card Reader Not Ready 2
2516007 BPN Cdpun Branch on Card Punch Not Ready 2
2516720 BAR BAN 7 Aau Branch on AAU Not Ready 2
2516721 BAR BPL 7 Aau Branch on AAU Plus 2
2516722 BAR BNZ 7 Aau Branch on AAU Not Zero 2
2516723 BAR BNO 7 Aau Branch on AAU No Overflow 2
2516724 BAR BNU 7 Aau Branch on AAU No Underflow 2
2516725 BAR BON 7 Aau Branch on AAU Overflow Hold Not On 2
2516726 BAR BUN 7 Aau Branch on AAU Underflow Hold Not On 2
2516727 BAR BNE 7 Aau Branch on AAU No Error 2
2516730 BAR BDN 7 Aau Branch on No Divide Check 2
2516P20 BCS BPN P Print Branch on Printer Not Ready 4-6
2516P20 BCS BRN P Dsu Branch on Disc Strage Unit Not Ready 4-6
2516P20 BCS BTN P Mag Branch on Mag Tape Controller Not Ready 4-6
2516P20 BCS RCN P Dn15 Branch on DATANET-15 Not Ready 4-6
2516P20 BCS SKN(S1N) P Doc Branch on Sorter 1 Not Ready 4-6
2516P20 BCS XXX(0+F) P Sel Controller Condition 0 False 4-6
2516P21 BCS BNA P Print Branch on Printer No Alert 4-6
2516P21 BCS BNF P Mag Branch on Mag Tape No End-of-File 4-6
2516P21 BCS FKN(F0N) P Dsu Branch on File 0 Not Ready 4-6
2516P21 BCS RNT P Dn15 Branch on DATANET-15 No 15 Second Delay Occurred 4-6
2516P21 BCS SKN(S2N) P Doc Branch on Sorter 2 Not Ready 4-6
2516P21 BCS XXX(1+F) P Sel Controller Condition 1 False 4-6
2516P22 BCS BNP P Print Branch on Printer Not Out Of Paper 4-6
2516P22 BCS BNT P Mag Branch on Mag Tape No End-of-Tape 4-6
2516P22 BCS FKN(F1N) P Dsu Branch on File 1 Not Ready 4-6
2516P22 BCS PDK(PD1) P Doc "Branch in Time For Pocket Decision, Sorter 1" 4-6
2516P22 BCS RNA P Dn15 Branch on DATANET-15 No Alert Halt 4-6
2516P22 BCS XXX(2+F) P Sel Controller Condition 2 False 4-6
2516P23 BCS BNO P Print Branch on Printer No Buffer Overflow 4-6
2516P23 BCS BNR P Mag Branch on Mag Tape Not Rewinding 4-6
2516P23 BCS FKN(F2N) P Dsu Branch on File 2 Not Ready 4-6
2516P23 BCS PDK(PD2) P Doc "Branch in Time For Pocket Decision, Sorter 2" 4-6
2516P23 BCS RNC P Dn15 Branch on DATANET-15 No Error Code Detectsd 4-6
2516P23 BCS XXX(3+F) P Sel Controller Condition 3 False 4-6
2516P24 BCS BNS P Print Branch on Printer No Slew Alert 4-6
2516P24 BCS BPC P Mag Branch on Mag Tape Parity Correct 4-6
2516P24 BCS FKN(F3N) P Dsu Branch on File 3 Not Ready 4-6
2516P24 BCS NFK(NK1) P Doc Branch on Sorter 1 Not Ready Or Feed Command Not Given 4-6
2516P24 BCS RND P Dn15 Branch on DATANET-15 No Data Parity Error 4-6
2516P24 BCS XXX(4+F) P Sel Controller Condition 4 False 4-6
2516P25 BCS BIC P Mag Branch on Mag Tape Input/Output Buffer Correct 4-6
2516P25 BCS BIC P Dsu Branch on Disc Strage Unit Buffer Correct 4-6
2516P25 BCS NFK(NF2) P Doc Branch on Sorter 2 Not Ready Or Feed Command Not Given 4-6
2516P25 BCS RNP P Dn15 Branch on DATANET-15 No Command Word Parity Error 4-6
2516P25 BCS XXX(5+F) P Sel Controller Condition 5 False 4-6
2516P26 BCS BNM P Mag Branch on Mag Tape No Mod 3 or 4 Error 4-6
2516P26 BCS RPC P Dsu Branch on DSU Parity Correct 4-6
2516P26 BCS RSN P Dn15 Branch on DATANET-15 Scanner Not Positioned On Station Requesting Access 4-6
2516P26 BCS VCK(VC1) P Doc Branch on Sorter 1 Valid Character 4-6
2516P26 BCS XXX(6+F) P Sel Controller Condition 6 False 4-6
2516P27 BCS BNE P Mag Branch on Mag Tape No Error 4-6
2516P27 BCS BNE P Dsu Branch on Disc Storage Unit No Error 4-6
2516P27 BCS BNE P Print Branch on Printer No Error 4-6
2516P27 BCS RNE P Dn15 Branch on DATANET-15 No Error 4-6
2516P27 BCS VCK(VC2) P Doc Branch on Sorter 2 Valid Character 4-6
2516P27 BCS XXX(7+F) P Sel controller Condition 7 False 4-6
2516P30 BCS RNM P Dn15 Branch on DATANET-15 No End of Message Code Detected 4-6
2516P30 BCS SKC(S1C) P Doc Branch on Sorter 1 Correct 4-6
2516P30 BCS XXX(8+F) P Sel Controller Condition 8 False 4-6
2516P31 BCS FAC P Dsu Branch on Any File Correct 4-6
2516P31 BCS RNX P Dn15 Branch on DATANET-15 No End of Transmission 4-6
2516P31 BCS SKC(S2C) P Doc Branch on Sorter 2 Correct 4-6
2516P31 BCS XXX(9+F) P Sel Controller Condition 9 False 4-6
2516P32 BCS FKC(F0C) P Dsu Branch on File 0 Correct 4-6
2516P32 BCS NQK(NQ1) P Doc Branch on Dorter 1 Document TCD Not Correct 4-6
2516P32 BCS RPT P Dn15 Branch on DATANET-15 No Perforated Tape Halt 4-6
2516P33 BCS FKC(F1C) P Dsu Branch on File 1 Correct 4-6
2516P33 BCS NQK(NQ2) P Doc Branch on Dorter 2 Document TCD Not Correct 4-6
2516P33 BCS RNO P Dn15 Branch on DATANET-15 No Character Counter Overflow 4-6
2516P34 BCS FKC(F2C) P Dsu Branch on File 2 Correct 4-6
2516P34 BCS RNI P Dn15 Branch on DATANET-15 Did Not Attempt API 4-6
2516P35 BCS FKC(F3C) P Dsu Branch on File 3 Correct 4-6
2600000 BRU Y X Itab Branch Unconditionally 1
2700000 STO Y X Trans Store Operand Address 2
3000000 FLD Y Aau Floating Point Load 6
30YYYYY 01XXXXX WFL Y X N Print Print Format Line
3100000 FAD Y Aau Floating Point Add - Normalized 4-6
3100000 FAD Y Aau Floating Point Add - Unnormalized 4-5
3100000 FAD Y Aau Double Precision Fixed Point Add 3
3100001 SET TRPMODE Aau Set AAU Trapping Mode On 1
3100002 MAQ A Aau Move AX to QX 1
3100004 ROV Aau Reset AAU Overflow Hold 1
3100005 NOX Aau Normalize AX and QX 2
3100010 SET NFLPOINT Aau Set AAU Normalized Floating Point Mode 1
3200000 FSU Y Aau Floating Point Subtruct Normalized 4-6
3200000 FSU Y Aau Floating Point Subtruct Unnormalized 4-5
3200000 FSU Y Aau Double Precision Fixed Point Subtract 3
3200001 SET NTPMODE Aau Set AAU Trapping Mode Off 1
3200002 LQA A Aau Load QX From AX 1
3200004 RUN Aau Reset AAU Underflow Hold 1
3200005 CAX Aau Clear AX-Register 1
3200010 SET UFLPOINT Aau Set AAU Unnormalized Flowting Point Mode 1
3300000 FST Y Aau Floating Point Store 3
3500000 FMP Y Aau Floating Point Multiply Normalized 5-9
3500000 FMP Y Aau Floating Point Multiply Unnormalized 5-9
3500000 FMP Y Aau Double Precision Fixed Point Multiply 5-10
3500000 TTNNNNN RBS M T N Mag Read Backward Special Binary 6
3500002 XAQA A Aau Exchange AX and QX 1
3500004 RIN Aau Reset AAU Indicators 1
3500005 CQX Aau Clear QX-Register 1
3500010 SET FIXPOINT Aau Set AAU Fixed Point Mode 1
3600000 FDV Y Aau Floating Point Divide Normalized 12-13
3600000 FDV Y Aau Floating Point Divide Unnormalized 12-13
3600000 FDV Y Aau Double Precision Fixed Point Divide 16-17
3700000 00MMMMM WRF N K M Dsu Write Disc Strage File K 6
3701000 00MMMMM WRD N K M Dsu Write Disc Strage File K and Release Arm 6

GE235Cpu (last edited 2008-04-24 14:00:18 by HiroakiNitobe)