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!stevesuguy@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!guyidallen@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 Waterlooamigo2@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!dannyvtl@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