home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / vmsnet / pdp11 / 823 < prev    next >
Encoding:
Text File  |  1992-11-08  |  4.6 KB  |  128 lines

  1. Newsgroups: vmsnet.pdp-11
  2. Path: sparky!uunet!mcsun!news.funet.fi!fuug!prime!mits!karttu
  3. From: karttu@mits.mdata.fi (Antti Karttunen)
  4. Subject: PDT-11/150 & RT-11 (was Re: Spacewar, and my pile of burdens...)
  5. Organization: MITS, Helsinki, Finland
  6. Date: Sat, 7 Nov 1992 11:45:24 GMT
  7. Message-ID: <1992Nov7.114524.1041@prime.mdata.fi>
  8. References: <9210300201.AA16019@silver.lcs.mit.edu>
  9. Sender: usenet@prime.mdata.fi (Usenet poster)
  10. Nntp-Posting-Host: mits.mdata.fi
  11. Lines: 115
  12.  
  13. In article <9210300201.AA16019@silver.lcs.mit.edu> <cz@silver.lcs.mit.edu> writes:
  14. >
  15. >As to the person with the PDT11: Yes, it is a PDP-11, but an interesting one.
  16. >Basically, what happened was DEC's terminal group wanted to build a nice
  17. >little terminal front end to the microVax. Well, they built 3 models. The
  18. >PDT11/110 was simply a 11/03 CPU in a VT100 box. The 11/130 was an 11/110
  19. >with 2 dectape units stuck below the monitor. The PDT11/150 was a little
  20. >independant PDP11 system with about 32KW of memory, an 11/03 CPU with EIS
  21. >/FIS (and sometimes CUS),2 RX01 floppies, and 6 serial ports. One was for
  22. >th console, one for the modem//link to vax, one to a printer, and the
  23. >other 3 were open for other terminals.
  24.  
  25. No, my PDP-11/150 doesn't have EIS. MUL, DIV, ASH(C) and XOR all trap.
  26. (Well, I haven't checked XOR) SOB works however.
  27. And few days ago I noticed strange feature:
  28. If I use odd address on word instruction, let's say
  29. CLR @#2001
  30. then processor doesn't trap to 4 (it should, shouldn't it?) but instead
  31. just uses the address with bit-0 masked off, i.e. in this case the word in
  32. location 2000 is cleared.
  33.  
  34. So, is this a hardware bug or just 'feature'?
  35.  
  36. >
  37. >Now, the little gem runs RT11, but there is a big catch. The driver for the
  38. >floppy disks is not the DX controller the RX01 used. It was called the PD:
  39. >interface, and it was a Z80 based thingie that could read RX01's. The
  40. >comm ports were also wacko versions of a DZV11 (TP?:) that worked and had
  41. >full modem control. They were controlled by another Z80 CPU. The big bugabo
  42. >was that the thing was a closed bus system. There was no way to put another
  43. >type of disc drive on it (though I know people who tried. A RT11 system in
  44. >that package with a RX01//40MB Quantum 8 inch winchester and 6 ports was too
  45. >much for some people, but it never worked), and there was never a 11/2
  46. >version. Still, it is a great box to run spacewar and space invaders on,
  47. >and it did support the multi term option of RT11FB, so one could run
  48. >VTCOM and RTMON and a RT11 session on seperate monitors (good for a laugh).
  49.  
  50. Huh, what are VTCOM and RTMON?
  51.  
  52. >
  53. >Technically, DEC could have sold this as a great PC type system,
  54.  
  55. Not with those drives, at least not very long...
  56. But I agree that if DEC had understood to develop a micro based on
  57. PDP-11 processor (with competent price!) we could have avoided
  58. that side leap to all those pissy toy-processors, 6502, Z80, etc.
  59. After all, CP/M is just mutilated RT-11. (And MS-DOS is mutilated
  60. CP/M? ;-)
  61.  
  62. >but DEC being the morons they were, they only sold it as a comm controller.
  63. >I have heard it said that the orig writer of multicalc wanted to write it
  64. >on a PDT11/150, but DEC didn't think it would happen, so he went off to
  65. >Apple. For this reason, I keep it next to my PRO-350 as a testament to DEC's
  66. >lack of vision in the world...
  67. >
  68. >Times change...
  69. >
  70. >CZ
  71.  
  72. Here is some log from my PDT-11/150:
  73.  
  74. .SHOW ALL
  75.  
  76. RT-11FB (S) V04.00  
  77.  
  78. Booted from PD0:RT11FB
  79. Resident Monitor base is 142740 (50656.)
  80. USR is set SWAP
  81. TT is set QUIET
  82. Indirect file abort level is ERROR
  83. Indirect file nesting depth is 3
  84.  
  85. PDT 11/150 Processor
  86. 50 Cycle System Clock
  87.  
  88. Device I/O time-out support
  89. Multi-terminal support
  90.  
  91. Device      Status       Vector
  92. -------------------------------
  93.   PD      Resident      
  94.   LP      Installed      200
  95.  
  96. TT  (Resident) = CON
  97. PD  (Resident) 
  98.     PD0 = SY , DK , A  
  99.     PD1 = B  
  100. MQ  (Resident) 
  101. LP   
  102. 2 free slots
  103.  
  104. Job  Name  Console Level State    Low    High  Impure
  105.  0   RESORC   0      0   Run     000000 142676 145702
  106.  
  107. Unit Owner     Type      WIDTH TAB CRLF FORM SCOPE SPEED
  108. --------------------------------------------------------
  109.   0         S-Console DL   80  No  No   No    Yes   N/A
  110.   1         Local     DL   80  No  Yes  No    No    N/A
  111.   2         Local     DL   80  No  Yes  No    No    N/A
  112.  
  113.  
  114. .
  115.  
  116. Heh, I have following commands in my STARTF.COM file, so it's
  117. 'easier' to use after using MS-DOS:
  118. ASSIGN PD0: A:
  119. ASSIGN PD1: B:
  120. ASSIGN TT:  CON:
  121.  
  122. BTW, has anybody written device driver which would allow accessing other
  123. terminal lines than the current one with names? E.g. like TT0: TT1: etc.
  124.  
  125. --
  126. Antti Karttunen / karttu@mits.mdata.fi / $B%"%s%C%F%#!!%+%k%C%H%%%M%s(J
  127.  ++ Think positively, ota olvia, and vote YES!
  128.