stevesu@azure.UUCP (Steve Summit) (02/07/84)
A friend from Lockheed Aerospace in Sunnyvale sent me the following list. Those implementing new architectures (hardware or software) should study this list carefully, since the adoption of these functions would give the programmer vitally needed control over previously hidden operations. ACQT Advance Clock to Quitting Time BAH Branch And Hang BST Backspace and Stretch Tape CMI Clobber Monitor Immediately CRN Convert to Roman Numerals DAP De-select Active Peripheral DC Divide and Conquer DO Divide and Overflow DSH Destroy Sector Header DWIT Do What I'm Thinking EDR Execute Destructive Read EIOC Execute Invalid OP Code EP Execute Programmer ERM Erase Reserved Memory FOPC [Set] False Out-of-paper Condition HCF Halt and Catch Fire HRPR Hang up and Ruin Printer Ribbon IDPS Ignore Disk Protect Switch IEOF Ignore End Of File IIB Ignore Interrupt and Branch MLR Move and Lose Record PBD Print and Break Drum PIC Punch Invalid Character PPL Perform Perpetual Loop RAST Read and Shred Tape RIRG Read Inter-Record Gap RS Random Slew SFTT Strip Form Tractor Teeth SMD Spontaneous Memory Dump (Use only with classified data) SRSZ Seek Record and Scar Disk SRZ Subtract and Reset to Zero SSB Scramble Status Byte SSJ Select Stacker and Jam TDB Transfer and Drop Bits UDR Update and Delete Record WUPO Wad Up Printer Output ZD Zap Directory I don't know who the original author is, so I can't give him proper credit. The list I got had the following introduction, which I repeat here for completeness. (I don't know what IDT stands for, either.) "It seems as though each new year brings us new terms, ideas, acronyms, and ways of doing our work. IDT would like to start this year off right by presenting you with some very valuable mnemonics. In most cases the computer system will perform these mnemonic operations without you requesting them. However, all of you that do programming may need to use at least one of the following daffy mnemonic commands:" Steve Summit tektronix!tekmdp!stevesu
guy@rlgvax.UUCP (Guy Harris) (02/09/84)
Of course, there was also the early mil-spec computer developed for the Roman Legions, with the instructions: RWS Return With Shield ROS Return On Shield Guy Harris {seismo,ihnp4,allegra}!rlgvax!guy
idallen@watmath.UUCP (02/10/84)
RBT Rewind and Break Tape TLW Transfer and Lose Way EPI Execute Programmer (Immediate) BCR Backspace Card Reader FLD Fling Disc RBAO Ring Bell and Annoy Operator FFF Form Feed Forever DWIM Do What I Mean -- -IAN! (Ian! D. Allen) University of Waterloo
amigo2@ihuxq.UUCP (John Hobson) (02/10/84)
I have had a list of BAL alternate op codes for several years. It is as follows (duplicates from Summit's list omitted): AI Add Improper ARN Add and Reset to Non-zero BB Branch on Bug BBI Branch on Burned-out Indicator BCF Branch on Chip box Full BCR Backspace Card Reader BD Backspace Disk BNA Branch to Non-existant Address BPO Branch on Power Off BSC Burst Selector Channel BSO Branch on Sleepy Operator CCS Chinese Character Set CM Circulate Memory DD Destroy Disk DIA Develop Ineffective Address DSPK Destroy Storage Protect Key ECP Erase Card Punch ED Eject Disk EROM Erase Read Only Memory FSRA Forms Skip and Run Away GIE Generate Irreversible Error IA Illogical And IOI Ignore Operator's Instruction IOR Illogical Or IRB Invert Record and Branch LCC Load and Clear Core LMB Lose Message and Branch MLR Memory Left Shift and Branch MNI Misread Next Instruction MTI Make Tape Invalid MWC Move and Wrap Core PAZ Pack Alpha Zone PBC Print and Break Chain PO Punch Operator PPSW Pack Program Status Word PRS Print And Smear RBT Read and Break Tape RCR Rewind Card Reader RD Randomize Data RDI Reverse Disk Immediate RIR Read Invalid Record RN Read Noise ROM Read Operator's Mind RPB Reverse Parity and Branch RPM Read Programmer's Mind RRB Read Record and Blush RSD Read and Scramble Data RT Reduce Throughput SC Scramble Channels SD Slip Disk SP Scatter Print SPSW Scramble Program Status Word SRCC Select Reader and Chew Cards SSJ Select Stacker and Jam TPD Triple Pack Decimal TPN Turn Power On TPO Turn Power Off UCB Uncouple CPU and Branch WNR Write Noise Record WWLR Write Wrong Length Record WWR Write Wrong Record John Hobson AT&T Bell Labs Naperville, IL (312) 979-0193 ihnp4!ihuxq!amigo2
danny@itm.UUCP (02/10/84)
/*-------------------------------------*/ In the flavor of the 'Back Space Card Reader' instruction: Back in the Dark Ages, when Georgia Tech had a UNIVAC as their main system (pre '77) rumor has it that there existed a program called 'stretchtape'. When executed, it would FF (file forward|fast forward) the tape drive, wait for it to come up to speed, and lock the supply reel brake. Sometimes, the tape would break, but most of the time, the tape would stretch, thereby turning a 2600' tape into a 3200' tape, though I wouldn't recommend trying to dump to it again. This, of course, was always a source of amusement for the operators. Danny akgua!itm!danny
vtl@stolaf.UUCP (Victor Lee) (02/11/84)
BLP Boot from Line Printer BMP Branch and Make Popcorn
pdbain@wateng.UUCP (Peter Bain) (02/12/84)
let's not forget: GFM Go Forth and Multiply -peter