home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / vmsnet / pdp11 / 1021 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  3.1 KB

  1. Path: sparky!uunet!stanford.edu!agate!usenet.ins.cwru.edu!gatech!udel!darwin.sura.net!cs.utk.edu!shuford
  2. From: shuford@cs.utk.edu (Richard Shuford)
  3. Newsgroups: vmsnet.pdp-11
  4. Subject: Re: Emulating 11s; Replacing RSTS
  5. Followup-To: vmsnet.pdp-11
  6. Date: 27 Jan 1993 16:38:23 GMT
  7. Organization: University of Tennessee, Knoxville--Dept. of Computer Science
  8. Lines: 55
  9. Distribution: world
  10. Expires: Mon, 22 Feb 1993 23:29:59 GMT
  11. Message-ID: <1k6dpvINN7rf@CS.UTK.EDU>
  12. References: <9301242050.AA27445@fuller.intellection.com>
  13. NNTP-Posting-Host: carlsberg.cs.utk.edu
  14. Summary: a PDP-11 emulator for experimentation
  15. Keywords: emulation, PDP-11, Unix
  16.  
  17. Although it's not a system for production, a PDP-11 emulator that runs
  18. under UNIX might be of interest to readers of this forum, perhaps as
  19. an experimental testbed.  The emulator was written by "Der Mouse" at
  20. McGill University, and can be obtained by Anonymous FTP from the host
  21.  
  22.     larry.mcrcim.mcgill.edu   [132.206.1.1]
  23.  
  24. Here follows the README text:
  25.  
  26. |  This is my PDP-11 emulator.  It should run on anything mostly-UNIXish;
  27. |  I don't think I'm doing anything system-specific except possibly for
  28. |  the tty and signal setup in cons_init(), which you can replace with
  29. |  your preferred mechanism for getting the console SLU talking to
  30. |  something useful.
  31. |  
  32. |  Please note: this is my development directory.  I make no promises that
  33. |  what's here is in compilable shape even on the development system,
  34. |  never mind your system.  If you have trouble, send me mail, and if I'm
  35. |  not too busy I'll see if I can help.  And, of course, if it does
  36. |  compile I don't promise anything about what it'll do, though it should
  37. |  bear some resemblance to a PDP-11.  The Makefile will likely need work.
  38. |  The simulator is currently atrociously slow (about a factor of 50
  39. |  slower than the real thing on the development machine); I hope to add
  40. |  some caching of the memory management stuff in the hope of speeding
  41. |  this up.
  42. |  
  43. |  pdp11 is the emulator itself; as11 is an assembler that knows how to
  44. |  generate output files of the sort pdp11 wants as input.  The .s11 files
  45. |  here are some sample input files.  I tried to stick reasonably closely
  46. |  to the DEC assembler syntax, though I must admit I was tempted to go
  47. |  with the UNIX syntax instead...and I may yet add UNIX-style
  48. |  single-digit numeric labels; they are a great convenience.
  49. |  
  50. |  aux.shar is a shar of some auxiliary routines that you will probably
  51. |  find you need.
  52. |  
  53. |  There is basically no documentation on either as11 or pdp11 included.
  54. |  I intend to write some, but haven't yet.
  55. |  
  56. |  Of course, by the time you read it this file may be out of date, since
  57. |  I won't be updating it for every little tweak I make to the programs.
  58. |  
  59. |  Timestamp (should be updated at each change of this file):
  60. |      Mon May 20 12:15:34 GMT 1991
  61. |  
  62. |                 der Mouse
  63. |                     mouse@larry.mcrcim.mcgill.edu
  64.  
  65. I have not tried to use this emulator myself.
  66.  ...RSS
  67.                                      ###
  68. -- 
  69.  ...Richard S. Shuford  | "Do not move an ancient boundary stone
  70.  ...shuford@cs.utk.edu  |  set up by your forefathers."
  71.  ...Info-Stratus Coord. |  Proverbs 22:28 NIV
  72.