🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11309

Re: DEC Alpha architecture issues

#11309
From: Steve DiPirro
Date: Thu, 19 Nov 1992 20:30
23 lines
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!dipirro

Show 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