Article View: comp.arch
Article #11309Re: DEC Alpha architecture issues
From: Steve DiPirro
Date: Thu, 19 Nov 1992 20:30
Date: Thu, 19 Nov 1992 20:30
23 lines
1574 bytes
1574 bytes
In article <lgnfc3INNqnt@spim.mti.sgi.com>, woodacre@mips.com (Michael Woodacre) writes...
>In article <1992Nov18.210416.27212@nntpd.lkg.dec.com>,
. . .
>Can you explain how this is different from kernel code with interrupts
>disabled on any other risc processor? For instance, an R4000 can
>implement uniprocessor-atomic "instructions" which are sequences of
>MIPS instructions to implement complex functions by running code
>in kernel level with interrupts switched off.
There are certainly similarities. PALcode "instructions" actually appear
as single instructions in the Istream which is handy for debuggers, etc.
PALcode runs with interrupts disabled, Istream memory management traps
disabled, and complete control over machine state. The environment allows
more flexibility and more possibilities than merely running in the "standard"
environment with interrupts disabled.
------------
Steve DiPirro dipirro@star.dec.com
--or-- dipirro@star.enet.dec.com
--or-- ...!decwrl!star.dec.com!dipirro
--or-- dipirro%star.dec@decwrl.dec.com
------------
Technical Details
Message-ID:
<1992Nov19.204209.6619@nntpd.lkg.dec.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!decuac!pa.dec.com!nntpd2.cxo.dec.com!nntpd.lkg.dec.com!star.dec.com!dipirroShow Full Headers
Complete Article Headers
Newsgroups: comp.arch Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!decuac!pa.dec.com!nntpd2.cxo.dec.com!nntpd.lkg.dec.com!star.dec.com!dipirro From: dipirro@star.dec.com (Steve DiPirro) Subject: Re: DEC Alpha architecture issues Message-ID: <1992Nov19.204209.6619@nntpd.lkg.dec.com> Sender: usenet@nntpd.lkg.dec.com (USENET News System) Organization: Digital Equipment Corporation Date: Thu, 19 Nov 1992 20:30:12 GMT Lines: 23