home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8466 < prev    next >
Encoding:
Internet Message Format  |  1992-07-30  |  1.3 KB

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