home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / arch / 10701 < prev    next >
Encoding:
Text File  |  1992-11-13  |  1.4 KB  |  31 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!ukma!darwin.sura.net!sgiblab!sgigate!odin!nubbins.wpd.sgi.com!martyi
  3. From: martyi@nubbins.wpd.sgi.com (Marty Itzkowitz)
  4. Subject: Re: MINIMUM instruction set
  5. Message-ID: <1992Nov13.171253.14060@odin.corp.sgi.com>
  6. Sender: news@odin.corp.sgi.com (Net News)
  7. Nntp-Posting-Host: nubbins.wpd.sgi.com
  8. Reply-To: martyi@sgi.com
  9. Organization: Silicon Graphics, System Software Division
  10. References: <1992Nov10.235849.19192@fcom.cc.utah.edu> <pete.180021.12Nov92@sst.icl.co.uk> <1durqhINN3di@rave.larc.nasa.gov>
  11. Date: Fri, 13 Nov 1992 17:12:53 GMT
  12. Lines: 17
  13.  
  14. >Well, it's certainly practical.  The PDP-8, for example, had a total of
  15. >seven instructions, and while it wasn't any speed demon and wasn't the
  16. >best machine to program that I can think of, it worked and plenty of them
  17. >were sold.
  18.  
  19. The PDP-8 had seven OPCODES, not seven instructions.  Two of them,
  20. OPR and IOT were microcoded, and so it had many more instructions than
  21. that.  By the above logic all RISC machines have only one instruction because
  22. the instructions are, after all, just microcoded words.
  23.  
  24. As a humorous aside, judicious use of the OPR microcde on some of the PDP-8
  25. machines, could even generate a  CISCy "set accumulator to 2" instruction =
  26.     CLA CLL CML  RTL
  27. This worked on a PDP8/S in run mode, but, oddly enough, not in single step. I
  28. never tried it on the other PDP-8 flavors.
  29.  
  30.     Marty Itzkowitz
  31.