home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!caen!hellgate.utah.edu!cc.usu.edu!ivie
- From: ivie@cc.usu.edu (CP/M lives!)
- Newsgroups: comp.arch
- Subject: Re: MVC and MVCL (was Re: RISC Mainframe)
- Message-ID: <1992Jul30.100440.57659@cc.usu.edu>
- Date: 30 Jul 92 10:04:40 MDT
- References: <1992Jul24.172258.22178@raid.dell.com> <e7w0026N1bbP01@JUTS.ccc.amdahl.com>
- Organization: Utah State University
- Lines: 21
-
- In article <e7w0026N1bbP01@JUTS.ccc.amdahl.com>, haw30@macaw.ccc.amdahl.com (Henry A Worth) writes:
- > In article <1992Jul24.190506.6168@PA.dec.com> ed@pa.dec.com writes:
- >> > And since most of the code is written in assembly language to begin
- >> > with, compiler optimizations are moot.
- >>
- >> I don't think this necessarily follows. For example, one of the compiled
- >> languages for Alpha is Macro-32, i.e., VAX Assembly. It's unusual to think
- >> of what started out as an assembly language to be run through a compiler,
- >> but there's nothing magic about it.
- >>
- >
- > Except that a lot of old assembly code dates from an age when being
- > self-modifing was a virtue...
-
- I think self-modifying code is rare on a VAX. The closes that I've ever
- come to doing it is having the header of my device driver patch the
- JSB instruction in the IDB to save the registers that _I_ wanted it to
- save.
-
- Roger Ivie
- ivie@cc.usu.edu
-