home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / intel / 2731 < prev    next >
Encoding:
Text File  |  1992-12-16  |  2.9 KB  |  76 lines

  1. Newsgroups: comp.sys.intel
  2. Subject: Re: Why doesnt NeXT think the Cyrix 486 is a "real 486"  (was: Any new instructions in a i486?)
  3. Path: sparky!uunet!think.com!unixland!rmkhome!rmk
  4. From: rmk@rmkhome.UUCP (Rick Kelly)
  5. Organization: The Man With Ten Cats
  6. Date: Wed, 16 Dec 1992 04:33:06 GMT
  7. Reply-To: rmk@rmkhome.UUCP (Rick Kelly)
  8. Message-ID: <9212152333.55@rmkhome.UUCP>
  9. References: <WAYNE.92Dec11164422@backbone.uucp> <9212130000.AA05447@iecc.cambridge.ma.us> <1992Dec14.134109.3367@fasttech.com> <edm.724366309@wrs.com> <WAYNE.92Dec14194802@backbone.uucp>
  10. Lines: 64
  11.  
  12. In article <WAYNE.92Dec14194802@backbone.uucp> wayne@backbone.uucp (Wayne Schlitt) writes:
  13. >In article <edm.724366309@wrs.com> edm@wrs.com (Ed McClannahan) writes:
  14. >> 
  15. >> >>>NeXTStep is said to not run on the Cyrix 486 chips because "they are
  16. >> >>>not real 486's".  No one has come up with a reliable reason _why_ NeXT
  17. >> >>>doesn't think they are "real 486's" or why NeXTStep won't run on them.
  18. >> 
  19. >> >>I don't have any real data, but I expect the problem is that the Cyrix
  20. >> >>chip doesn't have a floating point unit.  
  21. >> 
  22. >> >A 10/21/92 semi-official net posting on NextStep claims it runs on SXs:
  23. >> 
  24. >> The jist I got was that NeXTstep wants to maintain compatible File Systems
  25. >> between 680X0 and X86 platforms.  To do this, they needed to do a lot of
  26. >> byte swapping on the X86 platforms.  Since the 486 has a simple instruction
  27. >> to do it while the 386 does not, NeXT just went with the 486.
  28. >
  29. >
  30. >Well, we have come full circle.  According to Microprocessor Reports,
  31. >the Cyrix chip _does_ have the BSWAP instruction, so unless you have
  32. >more than just guesses that it doesn't, then my original statement
  33. >still holds:
  34. >
  35. >*No one has come up with a reliable reason _why_ NeXT doesn't think
  36. >that they are "real 486's" or why NeXTStep won't run on them.*
  37. >
  38. >
  39. >There are *guesses* that it's because of performance differences, but
  40. >that doesn't seem to make too much sense.
  41. >
  42. >
  43. >There are *guesses* that it's because NeXTStep requires floating
  44. >point, but that doesn't seem to be the case.
  45. >
  46. >
  47. >There are *guesses* that it's because the Cyrix chip doesn't have the
  48. >BSWAP instruction, but it seems that Cyrix does have the instruction.
  49. >
  50. >
  51. >There are *guesses* that it's because of the Cyrix chip doesn't manage
  52. >the cache the same way, but know one knows if it is really different.
  53. >
  54. >
  55. >There are *guesses* that it's because of some of the new control flags
  56. >that the i486 has that Cyrix may not have, but know one knows if that
  57. >is really a difference.
  58. >
  59. >
  60. >I have posted all the hard facts that I know, but continuing to
  61. >*guess* what NeXT means by the "Cyrix isn't a real 486" phrase is
  62. >pointless.
  63. >
  64. >
  65. >
  66. >Please, if _someone_ has hard info, post it and kill this thread.  If
  67. >you don't have hard info, then don't guess.
  68.  
  69.  
  70. Obviously, the only way to find out is with a 486DX box, a 486DLC, two
  71. logic analyzers, and two NeXTStep boot disks.
  72.  
  73. -- 
  74.  
  75. Rick Kelly    rmk@rmkhome.UUCP    unixland!rmkhome!rmk    rmk@frog.UUCP
  76.