home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / ibm / ps2 / hardware / 1485 < prev    next >
Encoding:
Text File  |  1992-08-12  |  3.1 KB  |  70 lines

  1. Newsgroups: comp.sys.ibm.ps2.hardware
  2. Path: sparky!uunet!timbuk.cray.com!walter.cray.com!sedist!alheid
  3. From: alheid@sedist.cray.com (Greg Alheid)
  4. Subject: Re: differences between "normal" IBM PC compatible and IBM PS/2
  5. Message-ID: <1992Aug12.204619.17149@walter.cray.com>
  6. Sender: alheid@sedist (Greg Alheid)
  7. Organization: Cray Research, Inc.
  8. References: <0095E970.770AE760@Msu.oscs.montana.edu>
  9. Date: 12 Aug 92 20:46:19 CDT
  10. Lines: 58
  11.  
  12.  icsdsmg@Msu.oscs.montana.edu writes:
  13. |> 
  14. |>     I need some kind soul to tell me something about the differences
  15. |> between a "normal" IBM PC compatible and an IBM PS/2.  I realize that they
  16. |> have a different bus, and one can't just interchange parts/peripherals.
  17. |> But *why* (technically) is that, what's the difference in pin layouts,
  18. |> signals, connectors etc.  Why/when did IBM introduce the PS/2?  I know
  19. |> this is asking quite a bit, but maybe anyone that knows something
  20. |> about this, or can point me to a good place to find the information,
  21. |> could send me some e-mail??  Please don't tell me to just RTFM, I tried
  22. |> to find a PS/2 hardware guide, but no such luck.  *Any* help would be
  23. |> very much appreciated.  Please use e-mail if you can!
  24. |> 
  25. |>             thanks,
  26. |>                 Marcus
  27.  
  28.  
  29.   The bus for the IBM PC and AT is now know as ISA bus, (Industry
  30. Standard Arch). The problems with the ISA bus and how the PS/2 and 
  31. MCA bus (Micro Channel Arch.) solved them are:
  32.  
  33.  - ISA uses edge triggered interrupts, unable to share interuppts.
  34.  + MCA uses level triggered interrupts, allowing shared interuppts.
  35.  
  36.  - ISA is limited to 12 address lines for I/O devices, 4096 device
  37.     addresses but each device can take four at least, so more like
  38.     only 1024 "devices". But the system consumes something like the
  39.     first 512 devices for necessary system functions.
  40.  + MCA has 16 address lines for I/O devices, so it has 65,536 device
  41.     addresses, but again more like 16,384 devices. System still
  42.     needs the first 512 devices but it is not as noticeable.  8^)
  43.  
  44.  - ISA has noisy signal lines (lack of "good" grounding) which can
  45.     be a source of strange problems.
  46.  + MCA has more ground signals between data, so is less noisy.
  47.  
  48.  - ISA is "normally" 8 Mhz and can only transfer two bytes every
  49.    two clock periods, so 8 Mbytes max. transfer rate.
  50.  + MCA is 16 Mhz minimun, and can with "burst" transfers can go
  51.    over 50 MBytes a sec. (Don't really remember what current max
  52.    value is.)
  53.  
  54.   There are several other problems of the ISA bus solved by the
  55. PS/2 and MCA design but I would have to copy them from a book to
  56. get them technically right.
  57.  
  58.   Also PS/2s also have a Watchdog timer which will cause a NMI and
  59. will allow the system to recover from program loops and "some" other
  60. possible causes of system hangs. But the software to do has to be
  61. available like it is in OS/2. (This feature is not dependent on the
  62. MCA design)
  63.  
  64. -- 
  65. ____________________________________________________________________
  66. | Greg Alheid               |  Everything is going well so I am    |
  67. | alheid@pittpa.cray.com    |  not sure what the problem is.   8^) |
  68. --------------------------------------------------------------------
  69.  
  70.