From: jmd@inmet.UUCP Newsgroups: net.jokes Subject: Definitive Opcode List - (nf) Date: Thu, 15-Mar-84 23:53:25 EST One collection of new opcodes was one that I collected for the Michigan Technic (at Univ. of Michigan) several years ago (which is probably where the person from U of M copied it from...) "The Technic Guide to Assembler Language" appeared in two parts and was the "best" of some 250 opcodes that I invented, got from friends, or found in various locations (from the library to East Engineering Bldg bathrooms) at the school. The list that follows contains most of them, and a few more that people here (at Intermetrics) have added to the list. Enjoy. Jeff Diewald Intermetrics, Inc. {!harpo, !ima}!inmet!jmd ---------------------------------------------------------------- MNEMONIC INSTRUCTION AAC Alter All Commands AAR Alter at Random AB Add Backwards AFVC Add Finagle's Variable Constant AIB Attack Innocent Bystander AWTT Assemble with Tinker Toys BAC Branch to Alpha Centauri BAF Blow all Fuses BAFL Branch and Flush BBIL Branch on Burned-Out Indicator Light BBT Branch on Binary Tree BBW Branch Both Ways BCIL Branch Creating Infinite Loop BDC Break Down and Cry BDT Burn Data Tree BEW Branch Either Way BF Belch Fire BH Branch and Hang BMR Branch Multiple Registers BOB Branch on Bug BOD Beat on the Disk BOI Byte Operator Immediately BPDI Be Polite, Don't Interrupt BPO Branch on Power Off BRSS Branch on Sunspot BST Backspace and Stretch Tape BW Branch on Whim CBNC Close, but no Cigar CDC Close Disk Cover CDIOOAZ Calm Down, It's Only Ones and Zeroes CEMU Close Eyes and Monkey With User Space CH Create Havoc CLBR Clobber Register CLBRI Clobber Register Immediately CM Circulate Memory CMD Compare Meaningless Data CML Compute Meaning of Life CNB Cause Nervous Breakdown COLB Crash for Operator's Lunch Break CPPR Crumple Printer Paper and Rip CRASH Continue Running After Stop or Halt CRB Crash and Burn CRN Convert to Roman Numerals CS Crash System CSL Curse and Swear Loudly CU Convert to Unary CVG Convert to Garbage CWOM Complement Write-only Memory CZZC Convert Zone to Zip Code DBTP Drop Back Ten and Punt DBZ Divide by Zero DC Divide and Conquer DDC Dally During Calculations DLN Don't Look Now... DMNS Do What I Mean, Not What I Say DMPE Decide to Major in Phys. Ed. DMPK Destroy Memory Protect Key DNPG Do Not Pass Go DO Divide and Overflow DOC Drive Operator Crazy DPMI Declare Programmer Mentally Incompetent DPR Destroy Program DTC Destroy This Command DTE Decrement Telephone Extension DTVFL Destroy Third Variable From Left DW Destroy World EBB Edit and Blank Buffer ECO Electrocute Computer Operator EEOIFNO Execute Every Other Instruction From Now On EFD Emulate Frisbee Using Disk Pack EIAO Execute In Any Order EIOC Execute Invalid Op-code EMPC Emulate Pocket Calculator EMSE Edit and Mark Something Else ENF Emit Noxious Fumes EP Execute Programmer EPI Execute Programmer Immediately EROS Erase Read-only Storage EXOP Execute Operator EXPP Execute Political Prisoner FLI Flash Lights Impressively FSM Fold, Spindle and Mutilate FSRA Forms Skip and Run Away GCAR Get Correct Answer Regardless GDP Grin Defiantly at Programmer GFD Go Forth and Divide GFM Go Forth and Multiply HCF Halt and Catch Fire HCP Hide Central Processor IAE Ignore All Exceptions IBP Insert Bug and Proceed IIB Ignore Inquiry and Branch ISC Insert Sarcastic Comments JTZ Jump to Twilight Zone LAP Laugh At Programmer LCC Load and Clear Core LPA Lead Programmer Astray MAZ Multiply Answer by Zero MBR Multiply and be Fruitful MLR Move and Lose Record MW Malfunction Whenever MWAG Make Wild-Assed Guess MWT Malfunction Without Telling OML Obey Murphy's Laws P$*! Punch Obscenity PBC Print and Break Chain PD Play Dead PDSK Punch Disk PEHC Punch Extra Holes in Cards PFD Punt on Fourth Down PI Punch Invalid PNRP Print Nasty Replies to Programmer POCL Punch Out Console Lights POPI Punch Operator Immediately PVLC Punch Variable Length Card RA Randomize Answer RASC Read and Shred Card RCB Read Command Backwards RD Reverse Directions RDA Refuse to Disclose Answer RDB Run Disk Backwards RDS Read Sideways RIRG Read Inter-record Gap RLI Rotate Left Indefinitely ROC Randomize Op Codes ROO Rub Out Operator RPB Read Print and Blush RPM Read Programmer's Mind RRSGWSSNK Round and Round She Goes, Where She Stops, Nobody Knows RSD On Read Error Self-Destruct RSTOM Read From Store-only Memory RTS Return To Sender RWCR Rewind Card Reader SAI Skip All Instructions SAS Sit And Spin SCCA Short Circuit on Correct Answer SFH Set Flags to Half-mast SFT Stall For Time SHAB Shift a Bit SHABM Shift a Bit More SLP Sharpen Light Pen SMR Skip on Meaningless Result SOS Sign off, Stupid SOT Sit on a Tack SPS Set Panel Switches SPSW Scramble Program Status Word SQPC Sit Quietly and Play With Your Crayons SRDR Shift Right Double Ridiculous SRSD Seek Record and Scar Disk SRZ Subtract and Reset to Zero SSJ Select Stacker and Jam STA Store Anywhere STROM Store in Read-only Memory TARC Take Arithmetic Review Course TDB Transfer and Drop Bits TLO Turn Indicator Lights Off TN Take a Nap TPDH Tell Programmer to Do it Him/Herself TPF Turn Power Off TPN Turn Power On TTA Try, Try Again UCB Uncouple CPU and Branch UER Update and Erase Record ULDA Unload Accumulator UP Understand Program UPCI Update Card In Place WBT Water Binary Tree WEMG Write Eighteen Minute Gap WF Wait Forever WHFO Wait Until Hell Freezes Over WI Write Illegibly WPM Write Programmer's Mind WWLR Write Wrong-Length Record WSWW Work in Strange and Wondrous Ways XSP Execute Systems Programmer ZAR Zero Any Register ---------------------------------------------------------------------