Article View: comp.arch
Article #21376Re: 8086 design goals (and Pascal)
From: Robert J Woodhead
Date: Fri, 19 May 1989 13:21
Date: Fri, 19 May 1989 13:21
17 lines
1446 bytes
1446 bytes
In article <13822@steinmetz.ge.com> davidsen@crdos1.UUCP (bill davidsen) writes:
> There were also (as I recall) 12 undocumented instructions in the Z80,
>at least the Zylog version, of which only a few were useful to a sane
>person. Some of the others were really neat, but not useful.
The 6502 (at least some versions) had many undocumented instructions. I
believe that they were written up in an ancient issue of Byte. In particular,
there was a Store Immediate counterpart to Load Immediate, that stuck the
register in the byte following the instruction and skipped it. And there was
the aptly named HCF ``Halt and Catch Fire'' instruction. This instruction
locked the cpu, made it insensitive to anything but power down, and rapidly
cycled the address lines.
--
Robert J Woodhead, Biar Games, Inc. !uunet!biar!trebor | trebor@biar.UUCP
"The lamb will lie down with the lion, but the lamb won't get much sleep."
-- Woody Allen.
Technical Details
Message-ID:
<572@biar.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!biar!treborReferences:
<912@aber-cs.UUCP> <3312@bd.sei.cmu.edu> <362@verdix.verdix.com> <15766@vail.ICO.ISC.COM> <370@telesoft.UUCP> <13822@steinmetz.ge.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!biar!trebor From: trebor@biar.UUCP (Robert J Woodhead) Newsgroups: comp.arch Subject: Re: 8086 design goals (and Pascal) Message-ID: <572@biar.UUCP> Date: 19 May 89 13:21:49 GMT References: <912@aber-cs.UUCP> <3312@bd.sei.cmu.edu> <362@verdix.verdix.com> <15766@vail.ICO.ISC.COM> <370@telesoft.UUCP> <13822@steinmetz.ge.com> Reply-To: trebor@biar.UUCP (Robert J Woodhead) Organization: Biar Games, Inc. Lines: 17