Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!julius.cs.uiuc.edu!zaphod.mps.ohio-state.edu!ub!boulder!ccncsu!debussy.cs.colostate.edu!rro From: rro@debussy.cs.colostate.edu (Rod Oldehoeft) Newsgroups: comp.arch Subject: Re: Interrupts in user space Message-ID: <9109@ccncsu.ColoState.EDU> Date: 18 Sep 90 22:13:16 GMT References: <3783@goanna.cs.rmit.oz.au> <12743@encore.Encore.COM> Sender: news@ccncsu.ColoState.EDU Organization: Colorado State Computer Science Department Lines: 14 In article <12743@encore.Encore.COM> jkenton@pinocchio.encore.com (Jeff Kenton) writes: > >All the world is not a VAX. > Right. Burton Smith's Tera Horizon architecture has the capability for testing a little bit map in the memory instruction against the tag on a data memory word, and doing a trap to a user-defined location on a match or mismatch, with no intervention at all by an OS. This nifty feature has many uses: the definition of I-structure memory without software intervention, boundaries around stretches of memory, etc. I don't recall if arithmetic traps can be mapped to user routines just as simply or not.