msf@rayssd.UUCP (Michael S. Frank) (07/24/85)
To all assembler level programmers:
Attached you will find a list of new and improved commands to enhance
any programming language. I know many of these have been seen before, but
this is the first major compilation I've seen.
(NOTE: Any additions to this list should be EMAILED to me. If I get enough,
I will post a list of all new commands at a later date.)
===============================================================================
1401 1401 Incompatibility
360 360 Fibulation
370 370 Immolation
407 407 Emulation
ABC Abolish Basic Compiler
ACM Automatically Clear Memory
ADDN ADD Nauseum
AFP Abnormal Floating Point
AI Add Improper
ARNZ Add and Reset to Non-Zero
ARZ Add and Reset to Zero
AT Accumulate Trivia
AZ Address by Zipcode
AZ+4 Address by 9 digit Zipcode
BB Branch on Bug
BBBB Byte Baudy Bit and Branch
BBC Branc Before Compare
BBI Branch on Blinking Indicator
BBOI Branch on Burned-Out Indicator
BBR Bug on Branch
BBW Branch Both Ways
BC Bypass Core
BCB Burp and Clear Bytes
BCBF Branch on Chip Box Full
BCG Branch on CE Ground
BCR Backspace Card Reader
BSD BackSpace Disk
BD Beat on Drum
BDB Branch on Donner or Blitzen
BDM Branch and Disconnect Memory
BEC Bypass Error Check
BEW Branch Either Way
BH Branch and Hang
BIM Branch on Index Missing
BIR Branch and Invert Record
BLC Branch and Loop Continuous
BMF Blow Main Fuse
BMR Branch on Multiple Registers
BO Byte Operator
BOD Branch on Operator Desperate
BOPL Burn Out Pilot Lights
BOS Branch on Operator Sleepy
BPD Branch if Programmer Debugging
BPDI Be Polite and Don't Interrupt
BPM Branch on Phase of Moon
BPO Branch on Power Off
BR Byte and Run
BSC Burst Selector Channel
BST Backspace and Stretch Tape
BTR Break Tape and Reverse
CB Crash and Burn
CBS Crash Bothersome Source code
CC Change Channels
CCS Chinese Character Set
CD Concoct Data
CDI Crash Disk Immediate
CG Convert to Garbage
CM Circulate Memory
CFM ConFuse Memory
CMB Create Machine Bug
CO Confuse Operator
CPPR Crumple Printer Paper and Rip
CR Clobber Register
CRN Convert to Roman Numerals
CSN Call Supervisor Names
CU Convert to Unary
CUME Cover-Up Machine Errors
CZZC Convert Zone to Zip Code
DAMIT transfer control to perdition
DB Drop Bits
DBP Drop Back 15 yards and Punt
DCOR Delete CORe
DC Divide and Conquer
DCC Dump Coreto Chad box
DD Destroy Disk
DIA Develop Ineffective Address
DIC Drop Into Check
DM Destroy Memory
DMNS Do what I Mean Not what I Say
DMPK Destroy Memory Protect Key
DNPG Do Not Pass Go
DO Divide and Overflow
DSPK Destroy Storage Protect Key
DTBCD Destroy Tapes B, C, and D
EC Eat Card
ECB Eject Chad Box
ECP Erase Card Punch
ED Eject Disk
EDMB Electrocute DP Manager and Branch
EIO Execute Invalid Opcode
ELP Enter Loop Permanently
EM Evacuate Memory
EO Execute Operator
EOB Execute Operator and Branch
EP Execute Programmer
EMPC EMulate Pocket Calculator
EPC Erase Punch Cards
EPI Execute Programmer Immediately
EPMA Erase Protected Memory Areas
EPP Execute Political Prisoner
EPW Erase Print Wheel
EROS Erase Read-Only Storage
ESNPR Emergency Stop - No Possible Restart
ESP Execute System Programmer
ETC EaT Card
FCJ Feed Card and Jam
FOAD Find Other Accumulator and Destroy
FSRA Forms Skip and Run Away
GFD Go Forth and Divide
GFM Go Forth and Multiply
GMC Generate Machine Check
GMCB Generate Machine Check and Bounce
GMCC Generate Machine Check and Cash
GPE Generate Parity Error
GSB Gulp and Store Bytes
HCF Halt and Catch Fire
HS Hide and Seek
IAND Illogical AND
IBM Illegal Bit Manuever
IBP Insert Bug and Proceed
IDA Invert Digital Array
IFOR Initialize Fake Out Routine
II Ignore Inquiry
IIB Ignore Inquiry and Branch
IIH Ignore Inquiry and Hang
IC Interlock Core
ILPS Invert Logical Power Supply
IOP Interrupt and Order Pizza
IOR Illogical OR
IRB Invert Record and Branch
ISC Ignore Supervisor Call
JC Jam Card punch
JK Jam Keypunch
JT Jump if Tuesday
LC Loop Continuously
LCC Load and Clear Core
LGA Load and Go Away
LMB Lose Message and Branch
LO Load Operator
LWOM Load Write-Only Memory
MAB Melt Address Bus
MBF Multiply and Be Fruitful
MBH Memory Bank Holdup
MC Move Continuous
MD Move Devious
MDB Move and Drop Bits
MLP Multiply and Lose Precision
MLR Move and Lose Record
MSF Make Silly Face
MSLB Memory Shift Left and Branch
MTI Make Tape Invalid
MTS Move to Tape Stretcher
MWC Move and Wrap Core
NBC Negate by Clearing
ORSD On Read error Self Destruct
PBC Print and Break Chain
PBS Pop Before Stacking
PCR Punch Card Reader
PD Play Dead
PDK Punch Disk
PDP Pop Disk Pack
PF Punch, Fruit
PI Punch Invalid
PO Punch Operator
POF Print On Fly
POI Punch Operator Immediately
PPSW Pack Program Status Word
PS Print and Smear
PSD Pause and Smoke Dope
PT Punch Tape
PURB Pick Up Random Bits
PVC Punch Variable-length Card
RBAG Random Branch Address Generator
RBF Read Binary and Forget
RBG Random Bug Generation
RBT Read Blank Tape
RWBT Rewind and Break Tape
RCP Read Card Punch
RC Read Chaos
RCB Read Chad Box
RCKG Read Count Key and Giggle
RCR Rewind Card Reader
RCSD Read Card and Scramble Data
RD Reverse Directions
RDK Reverse Disk
RDKI Reverse Disk Immediate
RDI Reverse Drum Immediate
RF Rewind Forward
RID Read Invalid Data
RIG Read Inter-record Gap
RIODN Rotate I/O Device Numbers
RIOS Read In-Only Storage
RM Reinitialize Meter
RNBS Reflect Next Bus Signal
RNR Read Noise Record
ROLP Rewind On-Line Printer
RPL Read Plotter
RP Read Printer
RPB Read Print and Blush
RPBR Reverse Parity and Branch
RPI Reverse Priority of Interrupts
RPM Read Programmer's Mind
RRR Rotate Right Randomly
RS Read Sideways
RSC Read and Shred Card
RT Reduce Throughput
RTR Refuse To Run
RWRT Read, Write, and Rip Tape
SB Shift a Bit
SBM Shift a Bit More
SAC Scramble All Channels
SC Shred Cards
SDAT Scatter Data
SDK Slip Disk
SD Snare Drum
SLP Sharpen Light Pencil
SM Scatter Memory
SMC Scatter Multiplexor Channel
SP Scatter Print
SIPA Sinking Point Arithmetic
SLPA Sliding Point Arithmetic
SPD Shuffle Program Deck
SPSW Scramble Program Status Word
SRC Skip to Random Channel
SRNZ Subtract and Reset to Non-Zero
SRSD Seek Record and Scar Disk
SRZ Subtract and Reset to Zero
SSJ Select Stacker and Jam
SST Stop and Stretch Tape
ST Stretch Tape
TCD TRansfer Control to Disk
TCOL Transfer Control to Overhead Lights
TCPL Transfer Control to Pilot Lights
TCWS Transfer Control to Wall Socket
TDB Transfer and Drop Bits
TH Transfer and Hang
TLR Transfer and Lose Return
TMD Transfer Monitor to Disk
TPD Triple-Pack Decimal
TSH Trap Secretary and Halt
UCB Uncouple CPUs and Branch
UER Update and Erase Record
US Upset Stacker
VL Virtueless Memory
VPA Vanishing Point Arithmetic
WBT Water Binary Tree
WCKG Write Count Key and Giggle
WEMG Write Eighteen Minute Gap
WHR Write Hit Record
WI Why Immediate
WMTE Wrap Memory Transfer Erase
WNR Write Noise Record
WPET Write Past End of Tape
WPF Write to Protected Files
WPM Write Programmer' Mind
WWLR Write Wrong Length Record
--
Michael Frank
path: rayssd!msf
--------------------------------------------------------------------------------
Serious Quote: "I know not with what weapons World War III will be fought,
but World War IV will be fought with sticks and stones."
Funny Quote: "Celibacy can be cured!"
Funnier Quote: "Duct tape is like The Force. It has a Light Side and a
Dark Side, and it holds the Universe together."
Funniest Quote: "A year spent in Artificial Intelligence is enough to
make one believe in God."rlk@wlcrjs.UUCP (Richard L. Klappal) (07/27/85)
you missed BRH branch and hang. Richard Klappal UUCP: ..!ihnp4!wlcrjs!uklpl!rlk | "Money is truthful. If a man MCIMail: rklappal | speaks of his honor, make him Compuserve: 74106,1021 | pay cash." USPS: 1 S 299 Danby Street | Villa Park IL 60181 | Lazarus Long TEL: (312) 620-4988 | (aka R. Heinlein) -------------------------------------------------------------------------
haddock@waltz (07/30/85)
You also forgot these classics:
ROM - Read Operator's Mind
TDLF - Throw Disk Like Frisbee
FUH - F**k Up and Hang
================================================================
_____
-Rusty- |\/ o \ o
| ( -< O o Where's the fish?
|/\__V__/
ARPA: Haddock%TI-CSL.csnet@CSNet-Relay.arpa or Rusty@Maryland
CSNet: Haddock@TI-CSL
USENET: {ut-sally, convex!smu, texsun, rice} ! waltz ! haddockmsf@rayssd.UUCP (Michael S. Frank) (07/31/85)
Re: Assembler Level Commands
To: All assembler level programmers:
Attached you will find an additional list of assembler commands
submitted to me during the past week. I have edited a few and removed some
redundancies. This is only a list of new commands. Please keep mailing others
to me, and I will keep track so that I may send out a new list in a few weeks.
Until then, you'll have to settle for updates.
(NOTE: Here I'll try to give blame where blame is due :-)
===============================================================================
From: linus!decvax!ucbvax!metcalf@ucbmiro.Berkeley.ARPA (Chris Metcalf)
CRASH Continue Running After Stop or Halt
*****************
From: Tom Reid (MS W932) <Tom.Reid.ccice5!rochester!seismo!MITRE-GATEWAY.ARPA!treid>
RCF Reboot and Catch Fire
*****************
From: Michael Ardai <Michael.Ardai.ccice5!rochester!seismo!CU20B.ARPA!UI.MIKE>
AFF Add Fudge Factor
BE Branch Eventually
BOH Branch if Operator is High
BT Branch on Tree
CVI ConVert to Islam
DPI Disregard Preceding Instructions
HSJ Hop, Skip, and Jump
LHW Load Halfwit
MLF Move and Lose Furniture.
MTP Mount TCB chain on Printer
RCAC Read a Card... Any Card
SLH Shift Left and Hike
TUW Test Under Water
WITCH Convert to Hex
*********************
From: allegra!ihnp4!gargoyle!sphinx!shor (Melinda Shore)
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
BCIL Branch Creating Infinite Loop
BDC Break Down and Cry
BF Belch Fire
BDF Burn Data Tree
BW Branch on Whim
CBNC Close, But No Cigar
CH Create Havoc
CMD Compare Meaningless Data
CML Compute Meaning of Life
CNB Cause Nervous Breakdown
COLB Crash for Operator's Lunch Break
CS Crash System
CSL Curse and Swear Loudly
DDC Dally During Calculations
DMPE Decide to Major in Phys. Ed.
DOC Drive Operator Crazy
DLN Don't Look Now...
DPMI Declare Programmer Mentally Incompetent
DPR Destroy Program
DTC Destroy This Command
DTVFL Destroy Third Variable From Left
DW Destroy World
EAD Erase All Disks
ECO Electrocute Computer Operator
EIAO Execute In Any Order
ENF Emit Noxious Fumes
FLI Flash Lights Impressively
GCAR Get Correct Answer Regardless
GDP Grin Defiantly at Programmer
HCP Hide Central Processor
ISC Insert Sarcastic Comments
JTZ Jump to Twilight Zone
LAP Laugh At Programmer
LPA Lead Programmer Astray
MAZ Multiply Answer by Zero
MW Malfunction Whenever
MWT Malfunction Without Telling
OML Obey Murphy's Laws
PEHC Punch Extra Holes in Cards
PNRP Print Nasty Replies to Programmer
RA Randomize Answer
RCB Read Commands Backwards
RDA Refuse to Disclose Answer
RLI Rotate Left Indefinitely
RRSGWS SNK Round and Round She Goes, Where She Stops, Nobody Knows
SAI Skip All Instructions
SCCA Short Circuit on Correct Answer
SFH Set Flags to Half Mast
SFT Stall For Time
SOS Sign Off Stupid
SRDR Shift Right, Double Ridiculous
TARC Take Arithmetic Review Course
TLO Turn Indicator Lights Off
TN Take a Nap
TTDT Tell Them to Do it Themselves
TTA Try, Try Again
UP Understand Program
WSWW Work in Strange and Wondrous Ways
*******************
From: Peter Ludemann <Peter.Ludemann.allegra!ihnp4!alberta!ubc-vision!ubc-cs!ludemann>
EXO Exercise Operator
SCH Seek and Crash Head
--
Michael Frank
path: rayssd!msf
--------------------------------------------------------------------------------
Serious Quote: "I know not with what weapons World War III will be fought,
but World War IV will be fought with sticks and stones."
Funny Quote: "Celibacy can be cured!"
Funnier Quote: "Duct tape is like The Force. It has a Light Side and a
Dark Side, and it holds the Universe together."
Funniest Quote: "A year spent in Artificial Intelligence is enough to
make one believe in God."caf@omen.UUCP (Chuck Forsberg WA7KGX) (08/03/85)
Don't forget HCF 9D on the 6800. This is an actual instruction that caused the chip to read sequentially through the entire 64k address space forever. No interrupts, no NMI, only a hardware reset would bring it out of its reverie. I have been told this was put there on purpose as a way of checking the address bits. I've even used it myself, but utually its just another form of crash. -- Chuck Forsberg WA7KGX ...!tektronix!reed!omen!caf CIS:70715,131 Omen Technology Inc 17505-V NW Sauvie Island Road Portland OR 97231 Voice: 503-621-3406 Modem: 503-621-3746 (Hit CR's for speed detect) Home of Professional-YAM, the most powerful COMM program for the IBM PC
jans@mako.UUCP (Jan Steinman) (08/05/85)
In article <210@omen.UUCP> caf@.UUCP (Chuck Forsberg WA7KGX) writes: >Don't forget > HCF 9D >on the 6800. This is an actual instruction that caused the chip to read >sequentially through the entire 64k address space forever. I heard it stands for "Halt and Catch Fire" because, by outward appearances, the chip had halted, but the continual clocking of the address bus caused chip dissipation to go up noticibly. Most likley, it meant "Halt and Clock Forever". >I've even used it myself, but utually its just another form of crash. Did you happen to put a damp finger on the chip to see if it was, indeed, "catching fire"? -- :::::: Jan Steinman Box 1000, MS 61-161 (w)503/685-2843 :::::: :::::: tektronix!tekecs!jans Wilsonville, OR 97070 (h)503/657-7703 ::::::