Funny Opcode

25 views
Skip to first unread message

Semper Talis

unread,
Jun 12, 2026, 2:49:26 PM (12 days ago) Jun 12
to Altair-Duino
Hi , I was studying the 8080 assembler opcodes and found one I have never seen before : DAD
It “double adds” register pairs to HL and places the result back in HL . So DAD D adds Deon HL and puts the sum back in HL.

I had to smile because back in the days I started with computer programming there was an “infamous” quote .

“ You can have SEX with a Dragon but not with an Apple”

I assume most of you do not know what this means as it is purely ( almost purely) an European thing.

A British company had a computer called Dragon 32 , this computer was based on the Motorola 6809 CPU .
The 6809 had the opcode SEX ( sign extension) and the phrase made the circles in Europe.
Legend has that DEC even changed their opcode naming on the PDP 10 to avoid SEX due to concerns from marketing.
Motorola seem to had less worries.

Well I will from now on quote :

“You can have SEX with a Dragon but not with an Apple and you will find DAD on the ALTAIR “

Have a nice weekend everybody !

Steve Huston

unread,
Jun 12, 2026, 3:16:52 PM (12 days ago) Jun 12
to Altair-Duino
There's also the "Logical AND" and "Logical OR" opcodes on the Intel
8048 (keyboard controller from the PCjr), shortened to "ANL" and "ORL"

http://www.catb.org/jargon/html/S/SEX.html
> --
> You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/altair-duino/60712DDB-2BE5-4F10-8F57-5BAEF00A8EA0%40gmail.com.



--
Steve Huston, W2SRH - https://srhuston.net
“And no one sings me lullabies, and no one makes me
close my eyes, and so I throw the windows wide and
call to you across the sky.” - Pink Floyd, “Echoes”
Reply all
Reply to author
Forward
0 new messages