Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
SEX (computing)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
In computing, the '''SEX''' [[assembly language]] [[mnemonic]] has often been used for the "<code>Sign EXtend</code>" machine [[instruction set|instruction]] found in the [[Motorola 6809]]. A computer's or CPU's "sex" can also mean the [[endianness]] of the [[computer architecture]] used.<ref>For hardware, the [[Jargon File]] also reports the less common expression ''byte sex'' [http://catb.org/jargon/html/B/byte-sex.html]. It is unclear whether this terminology is also used when more than two orderings are possible. Similarly, the manual for the ORCA/M [[Assembly language#Assembler|assembler]] refers to a field indicating the order of the bytes in a number field as <code>NUMSEX</code>, and the [[Mac OS X]] operating system refers to "byte sex" in its compiler tools [http://web.mit.edu/darwin/src/modules/cctools/libstuff/arch.c].</ref> [[x86]] computers do not have the same "byte sex" as [[HC11]] computers, for example.<ref>The [http://catb.org/jargon/html/B/bytesexual.html Jargon] [http://catb.org/jargon/html/B/byte-sex.html file]</ref> Functions are sometimes needed for computers of different endianness to communicate with each other over the internet, as protocols often use [[big endian]] [[byte]] coding by default.<ref>{{cite web| url = http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html#htonsman| title = htons(), htonl(), ntohs(), ntohl()}}</ref><ref>The [http://catb.org/jargon/html/N/NUXI-problem.html NUXI] problem</ref> On the [[RCA 1802]] series of microprocessors, the SEX, for "<code>SEt X</code>," instruction is used to designate which of the machine's sixteen 16-bit registers is to be the X (index) register. ==SEX in software: rarely used jargon== The [[Three-letter acronym|TLA]] '''SEX''' has humorously been said to stand for '''''S'''oftware '''EX'''change'', meaning copying of software. As [[file sharing]] has sometimes spread [[computer virus]]es, it has been stated that โillicit SEX can transmit viral diseases to your computer.โ The involvement of [[FTP]] servers' /pub directories in this process has led to the name being explained as a contraction of 'pubic'.<ref>{{citation |last=Raymond |first=Eric |authorlink=Eric S. Raymond |title=The Jargon File: pubic directory |url=http://catb.org/jargon/html/P/pubic-directory.html |accessdate=2009-03-28 }}</ref> == References == <references/> {{JargonFile}} {{DEFAULTSORT:Sex (Computing)}} [[Category:Machine code]] [[Category:Computer jargon]]
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Citation
(
edit
)
Template:Cite web
(
edit
)
Template:JargonFile
(
edit
)
Search
Search
Editing
SEX (computing)
Add topic