comp.lang.ada
 help / color / mirror / Atom feed
From: Roy Grimm <ragrimm@cca.rockwell.com>
Subject: Re: Byte sex confusion
Date: 1997/05/09
Date: 1997-05-09T00:00:00+00:00	[thread overview]
Message-ID: <33733A59.41C6@cca.rockwell.com> (raw)
In-Reply-To: 01bc5bfd$78858100$LocalHost@xhv46.dial.pipex.com


Nick Roberts wrote:
> Incidentally, for those readers wondering, the 'sex' in the subject line
> refers (I assume, anyway) to the old Intel "sign exchange" instruction,
> which they were going to call SEX, but got cold feet just before
> publication (and called it CBW/CWD instead - not the same!)

The first machine I know of that had reference to a "SEX" instruction
was the PDP-11.  The engineers tried to slip the instruction through but
marketing nixed it at the last minute.  The Intel 8086 came out with a
"sign extend" instruction but the marketers made them use CBW (convert
byte to word) and CWDE (convert word to double word).  Amusingly, the
Intel 8048 (used as a keyboard controller) does not have a SEX
instruction but it does have ORL (logical or) and ANL (logical and). 
The Motorola 6809 actually has a SEX instruction. (I forget exactly what
it is a mnemonic for)  The processor went into some computer sold in the
UK.  The competitor in the states was the Apple II, and its processor
didn't have the SEX instruction.  There was some implied joke that had
to do with the name of the UK system and not being able to have sex with
an apple but the real context excapes me...

-- 
Voicing my own opinion, not speaking as a company representative...

Roy A. Grimm
Rockwell Collins Avionics
Cedar Rapids, Iowa
ragrimm@cca.rockwell.com




  parent reply	other threads:[~1997-05-09  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-05-07  0:00 Byte sex confusion Steven O'Neill
1997-05-08  0:00 ` Nick Roberts
1997-05-09  0:00   ` Robert Dewar
1997-05-14  0:00     ` Steve Sciance
1997-05-09  0:00   ` Roy Grimm [this message]
1997-05-09  0:00 ` Jeff Carter
1997-05-10  0:00   ` Robert Dewar
1997-05-11  0:00   ` Matthew Heaney
1997-05-11  0:00   ` Oliver Kellogg
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox