Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!mcsun!sunic!dkuug!harald.ruc.dk!jba From: jba@harald.ruc.dk (Jan B. Andersen) Newsgroups: comp.arch Subject: Re: Self-modifying code Message-ID: <173@harald.UUCP> Date: 16 Oct 89 09:40:13 GMT References: <6481@pt.cs.cmu.edu> <9175@etana.tut.fi> <1619@atanasoff.cs.iastate.edu> Organization: RUC - Roskilde University Center, Denmark Lines: 14 >In article <9175@etana.tut.fi> pl@etana.tut.fi (Lehtinen Pertti) writes: >}From article <6481@pt.cs.cmu.edu>, by koopman@a.gp.cs.cmu.edu (Philip Koopman): > >} I've been lately wondering if there is any architecture >} with possibility to execute instruction indirectly. > >} I mean something like: >} >} exec (r0) ; execute instruction pointed by r0 > >} Does anyone know? Data General's MV Family has an 'execute accumulator' instruction. Very useful when implementing a debugger.