home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / ibm / pc / hardware / 32924 < prev    next >
Encoding:
Internet Message Format  |  1992-12-12  |  18.7 KB

  1. Xref: sparky comp.sys.ibm.pc.hardware:32924 comp.sys.ibm.pc.misc:15730
  2. Newsgroups: comp.sys.ibm.pc.hardware,comp.sys.ibm.pc.misc
  3. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!caen!sol.ctr.columbia.edu!The-Star.honeywell.com!umn.edu!lynx!nmsu.edu!dante!bgrubb
  4. From: bgrubb@dante.nmsu.edu (GRUBB)
  5. Subject: Mac & IBM Info-Version 0.90
  6. Message-ID: <1992Dec12.132401.2710@nmsu.edu>
  7. Sender: usenet@nmsu.edu
  8. Organization: New Mexico State University, Las Cruces, NM
  9. Distribution: na
  10. Date: Sat, 12 Dec 1992 13:24:01 GMT
  11. Lines: 337
  12.  
  13. Mac & IBM Info-Version 0.90
  14.  
  15. Thank you all for your information.
  16. The reason for this general data sheet is that people in both camps are not 
  17. clear or accurate about what they are saying about their machines.  
  18. This was part of the reason the Mac vs. IBM, Mac bigots, and similar threads 
  19. degenerated into a mess.  To help keep this organized please provide, if 
  20. possible, article citations for the information provided or corrected. 
  21. Note: this is a data sheet so let's keep the opinions to a minimum.  Also do 
  22. not just say it is incomplete, but give me the info to make it complete.
  23.  
  24. When completed, this data sheet will, I hope, enable us to make 
  25. convincing and intelligent comparisons between Mac and IBM.  Thank you.  
  26. Due to the fragmentation of the IBM info, I have desided to post this to the 
  27. IBM groups to get more IBM info.
  28.  
  29. Special thanks to ANDREW@aardvark.ucs.uoknor.edu (Chihuahua Charlie), bell-
  30. peter@YALE.EDU (Peter Bell), cj00+@andrew.cmu.edu (Carl B Jabido), 
  31. fj05+@andrew.cmu.edu (Faisal Nameer Jawdat), julian@deepthnk.kiwi.gen.nz 
  32. (Julian Harris), matt@wardsgi.med.yale.edu (Matt Healy), nan@matt.ksu.ksu.edu 
  33. (Nan Zou), pwagner%us.oracle.com, s_fuller@iastate.edu, strobl@gmd.de 
  34. (Wolfgang Strobl), jkirvin@pafosu1.hq.af.mil, and mikew@apple.com for 
  35. providing informational corrections to this list.
  36.  
  37. The CPU
  38.  
  39. Note: I am only showing the Motorola & Intel CPUs used in the Mac and 
  40. the main IBM machines. This is why, for example, the Motorola  
  41. 68008 and 68010 are not listed: Apple never used these chips in the Mac.
  42.  
  43. IBM     ALU  Registers  External  External  Total  Features/
  44. CPU                      bus      address           Notes
  45.  
  46.  8088   16      16        8         20       52  {A dead CPU}
  47.  8086   16      16       16         20       60  {Ditto}
  48. 80286   16      16       16         24       72   Protected Mode & segmenting
  49. 80386   32      32       32         32      128   MMU & 32-bit Protected Mode 
  50. 80486   32      32       32         32      128   80386 & FPU
  51. 586(P5) 64      64       32        128      288   RISC-like features, 386-
  52.                                                   emulator, superscalar
  53.  
  54. 386sx   386 chip with 32 bit internal architecture, & 16 bit external.
  55. 386slc  low power version of the 386 with a chip cash. Used mainly 
  56.         in laptops. 
  57. 486sx   486 with no built in FPU.
  58. 486dx2  same as 486 but the internal clock rate of the chip is 
  59.       doubled in comparison to the clock rate of the rest of
  60.       the machine. (ex. a machine with a 50 Mhz dx2 has a
  61.       chip that runs at 50 MHz, the rest of the machine runs
  62.       at 25 MHz
  63.  
  64. 80586(P5): Intel claims a performance of 100+ MIPS. It is to be out in the 
  65. first quarter of 1993 [InfoWorld July 27, 92 & Vaporware 9/92].{We need to see 
  66. this.}
  67. PowerPC: The chip is out and rumor has it that IBM may build its PowerPC 601 
  68. EARLY 1993 (InfoWorld June 8 and 15, 92; MacWeek July 13, 92) It is also 
  69. rumored that the 601  machine will be four times as fast as a 50 MHz 486dx 
  70. running Windows.{could give P5 a run for the money with the five OSs that 
  71. could run on this: DOS, Windows 3.x, OS/2, Mac OS, & UNIX (AU/X 4.0) and its 
  72. earlier release date.}
  73.  
  74. MAC     ALU  Registers  External  External  Total  Features/
  75. CPU                      bus      address           Notes
  76.  
  77. 68000   16      32       16         24        88 {Cheap CPU use, dieing}
  78. 68020   32      32       32         32       128 {no longer used}
  79. 68030   32      32       32         32       128     MMU
  80. 68040LC 32      32       32         32       128  MMU & faster
  81. 68040   32      32       32         32       128  MMU & FPU
  82. 68050    development discontinued in favor of 68060
  83. 68060: Anyone have the data for this?
  84. PowerPC: Chip is out and rumor is that the 601 machine will be three times as 
  85. fast as a Mac Quadra. Apple PowerPC 601 will be about a year latter the IBM's.
  86. Rumor is that Apple is planning to provide info to third party developers to 
  87. use this as an accelerator for present Nubus Macs [InfoWorld August 3 and 
  88. Vaporware 9/92]
  89.  
  90. 68040LC:  a 68040 without a working FPU, a varient of this to be used in the 
  91. Centris 610 due out on Feb. 15 (MacWeek 11/02/92).  Unclear as if a 68040LC 
  92. will be used or Motorola will go the 468sx trek. (a 'failed' chip as opposed 
  93. to a purposely designed one.)
  94.  
  95. in comparing the CPUs the list looks like this:
  96.  
  97. 8088/8086 ~ 68000 {16-bit vs 16/24/32-bit chip (data path/address 
  98. lines/data and address registers.  The ALU is what determines the bit
  99. classification chip so the 68000 is 16-bit despite the higher bits
  100. of the External Address(24) and the Registers(32)}{Side note: aside 
  101. from use as a cheap CPU in the Classic and the lower end notebooks the 
  102. 68000 is basicly a dead CPU at Apple due to its poor performance compared 
  103. to the 68030 under System 7.0.dot. 8088/8086 bought the farm around 1989 and 
  104. it looks like the 68000 goes out as a CPU in February 1993.}
  105.  
  106. 286        ~ 68020 {This is the poorest comparison since the hardware 
  107. segmenting in the 286 pulls it past the 68020 and to the 68030 class while the 
  108. 16-bit of the 286 pulls it nearer the 68000. OS/2 1.0 though 1.3 all use the 
  109. protected mode of the hardware segmenting in the 286,  as does Windows 3.X.  I 
  110. think that this makes the 68020 fit better even though the 286 is 16-bit and 
  111. the 68020 32-bit. Side Note: the 68020 bit it as a CPU with the end of the 
  112. LC.}
  113.  
  114. 386       ~ 68030 {The MMUs, 32-bit nature of these chips and
  115. their protected memory puts them roughly together.  AU/X 3.0 is
  116. at present the only Mac OS to use the protected memory feature of
  117. the 68030.}
  118.  
  119. 486sx   ~ 68040LC {same as 486 and 68040 but without the FPU, used as
  120. a low cost solution for people who do not need the FPU.}
  121.  
  122. 486       ~ 68040 {two 32-bit microprocessors with built-in FPU, MMU, 8K
  123. internal cache.  The cache is implemented as two 4K caches in the 68040
  124. and one in the 486.  This is as far as that goes.}
  125.  
  126. P5(586)   ~ 68060 {Both are planned to be superscalar but may flounder 
  127. against the earlier released PowerPC chip.  Too early to compare these.} 
  128. [PC Week Sept 7 & 14 on 68060]
  129.  
  130. PowerPC   = PowerPC {This is the only CPU to be used by both IBM and
  131. Apple and is planned to run DOS, Windows 3.x, OS/2 and Mac OS on top of the 
  132. Taligent OS. {Prototype is PowerOpen (AU/X 4.0)}
  133.  
  134. Hardware 
  135. Color Support
  136. Mac:  Using 32-bit color QuickDraw, which is in ROM, all present Macs except 
  137. the Classic and Powerbook 100 support 24(32)-bit color. Older machines that 
  138. supported color (SE/30, II, IIX, and IIcx) used a software patch for the ROM 
  139. to use 32 bit color. (MacUser special 1993: 28-29)  To keep costs down and 
  140. speed up most Macs display only 8-bits at a time, with some expandsion needed 
  141. to display 24(32)-bit color. 32-bit color QuickDraw results in a transparent 
  142. capability to display 1, 2, 4, 8, and 32-bit images on 1, 2, 4, 8, and 32-bit 
  143. displays requardless of monitor resolution {63 dpi (12" color) to 80 dpi (full 
  144. page grey)}.  This consistent interface also allows for the use of multiple 
  145. monitors in a -plug and play- system on machines with more than one Nubus 
  146. slot.
  147.  
  148. IBM:  I need more information on this. According to Matt Healy, IBM never 
  149. bothered to provide a standard mechanism for software to determine what 
  150. display mode is actually present. As a result some modes are very hard to 
  151. detect, and some of the "clone" graphics cards are only partly IBM-compatible.
  152. According to Faisal Nameer Jawdat graphics depend on the card that came with 
  153. the machine bought and accelarated graphics are fairly inexpensive.
  154. {Is this as messy as it looks?}
  155. monitor types:
  156. Monographics/Hercules Monochrome:  Text only/Text & Graphics
  157. {due to the age of these I am thinking of droping them from the list.}
  158. MDA: original character-mapped video mode, no graphics, 80x25 text.
  159. CGA: 320x200 4 colors or 640x200 b/w, 16 color pallette, bad for the eyes.
  160. EGA: 640x350 16 colors from 64 color pallette (and some lower res);
  161.      some versions could run at 256 colors, bearable on the eyes.
  162. VGA: 320x200 and 640x480 at 256 colors, 640x480 at 16 colors, and some others, 
  163.      these two are the most commonly used.  All modes have a 256K color 
  164.      pallette, from a 18-bit CLUT (Color LookUp Table).  Monitors use 
  165.      analog input, incompatible with TTL signals from EGA/CGA etc.
  166. MCGA: {What is this?}
  167. SVGA: At first no standardization which resulted in chaos, each manufacturer 
  168.       used their own implementation scheme,  either 512K (two years 
  169.       ago) or 1M (today), resolution of 800x600 and 1024x768 at 16 and 256 
  170.       colors are common, newer ones (since last year) have the Sierra HiColor
  171.       RAMDAC, giving 15-bit 32,768 colors at 800x600, some of the very 
  172.       newer ones (23 month ago) can do 24 bits per pixel (usually at 640x480).
  173.       {a standard called VESA was established latter and is used in the newer 
  174.       units} Speedwise, too much variation, some very slow (Western Digital
  175.       Paradise based, for example), some very fast (S3 86C911 based, for
  176.       example), some are so-so(like Tseng ET4000, a very popular
  177.       chipset).  Some limiting factors: 8.33 MHz ISA bus, AT
  178.       architecture where the CPU looks at the card through a 64K
  179.       "window", etc. {There is  for the new units.}
  180. Other standards not classified as SVGA: 
  181. 8514/a: IBM's own standard, graphics accelerator with graphics functions
  182.         like linedraw, polygon fill, etc. in hardware.  Uses interlacing. 
  183.         Some clone implementations from ATI are the fastest video available 
  184.         today, though some models do not have interlacing.
  185. XGA: newer and faster than 8514/a, only available for MCA bus-based
  186.      PS/2s, clones are coming out soon.  Max resolution at 1024x768x8b,
  187.      same as 8514/a, also some 16 bpp mode.
  188. TMS34010/34020: high end graphics co-processors, usually >$1000, some
  189.                 do 24-bit, speeds up vector-oriented graphics like CAD.  
  190.  
  191. Network (Includes printing)
  192. Mac:  Built in AppleTalk functionality (Includes LocalTalk).  For most present
  193. machines Ethernet requires a card (PDS or Nubus) and the hardware support for 
  194. each machine runs about $250-$300.
  195. Printing requires connection of the printer and the printer being selected in 
  196. the chooser.  Changing printers is by selecting a different name in the 
  197. chooser.
  198.  
  199. IBM:  
  200. Network Harware: Ethernet or TokenRing  (Appletalk not widely used on PCs, but 
  201. is avalable.)
  202. Network Software: Novell Netware, Banyan Vines, DECNet, Windows/Work Groups
  203. Each of the MS-DOS networking schemes are, in general, totally incompatible 
  204. with the others. Once you have chosen one, you are pretty much locked-in to 
  205. that product line from then on.  Novell Netware is the biggest, especially in 
  206. corporate environments where it controls something like 80 percent of the 
  207. market.  In general, Netware is more powerful and offers better 
  208. control/management/security than AppleTalk, but it's designed around a 
  209. mainframe type set-up.
  210. Printing {Looks like a mess. Need more info}
  211. If it's a single user, then you plug the printer into the parallel port, and 
  212. don't worry about it. {Tweeking may be needed with poorly written software.}
  213. Network Printing is not controlled by the system; it is mostly implemented by 
  214. the actual program, therefor performance varies from one software program to 
  215. the next; Windows 3.x can do a good job of showing "jobs" in the print queue, 
  216. but it always lists printers as "active"... even if they are not. 
  217. This becomes a problem if there are several incompatible printers on the same 
  218. net, because there's no way for software to reliably determine which printer 
  219. is active right now. According to Jawdat "under DOS each piece of software 
  220. needs its own printer drivers, which have been fairly standardized." {Could 
  221. somebody explain how this is standardized and why MicroSoft has not written 
  222. its own standard print drivers to save HD space? I am confused.}
  223.  
  224. Expansion
  225. Mac:  All Macs since the Plus have a SCSI interface and SIMM memory expansion.
  226. PDS: Avalible in the SE and all present Modular Macs.
  227. NuBus: Supported in all Modular Macs except the LC, LCII, and Performa 400.
  228. The SE/30 could be adapted to use this as well.
  229. CPU expansion is handled either through the PDS or the NuBus.
  230.  
  231. IBM:  {need more info}
  232. HD Interfaces: 
  233. MFM (?), RLL (Run Length Limited): hard drive only interfaces, and only used
  234.     in smaller (2 60mb) hard drives. 
  235. IDE (Integrated Drive Electronics): currently the most common standard, and is 
  236.     used for medium sized drives. Can have more than one hard drive
  237. ESDI (Enhanced Storage Device Interface): generally considerred
  238.     better than SCSI in many ways but not common enough for practical
  239.     consideration. Can have more than one hard drive
  240. SCSI:  not too wide spread yet, generally not bundled with
  241.       systems, except as add-on. Can support up to 7 devices per SCSI 
  242.       controller.  Novell servers and the fastest disks use this.  
  243.       One problem:  here's no exact specifications for the 
  244.       controller so incompatibilities result.
  245. BUS interfaces {More info please, this is Greek to me.}
  246.  
  247. ISA:  dominant factor, but it's showing its age.  Uses edge-triggered 
  248.       interrupts, can't share them, hence comes the IRQ conflict.
  249.       Limited busmastering capabilities. 8 and 16 bit... 8 bit devices are 
  250.       rarely used any more, any 16 bit slot can accept a 8 bit card.
  251.       Most ISA motherboard designs these days have memory on a 32 bit path 
  252.       direct to the processor.
  253.  
  254. MCA: IBM's 32-bit bus; anything can talk to anything, as fast as the two 
  255. components involved can handle it. Never took off because it was incompatible 
  256. with ISA.
  257. EISA: microchannel and local bus are both 32 bit and run at 8Mhz, local bus 
  258. runs at CPU speed. Compatible with ISA cards.
  259.  
  260. PDS(Local Bus):  one standard exists, VESA Local Bus, or simply VL-bus, 
  261. starting to appear on high-end systems, high speed (CPU clock rate, 25/33/50 
  262. MHz), hugh bandwidth (~130 MB/sec), makes it ideal for video I/O (and disk 
  263. I/O).
  264.  
  265. Memory expansion is through parity-checked SIMMs, same as special Mac IIcis.
  266. {Parity SIMMs are more expensive then 'normal' SIMMs and their importance is 
  267. at present questionable with error correction in OS and hardware avalible.}
  268. Side Note: to find the number of SIMMS that a full x-bit chip requires to run 
  269. at full speed, divide x by 8.  So 16 bit requires two SIMMS, 32-bit requires 
  270. four, and 64-bit requires eight SIMMS. One way to get around this is to halve 
  271. the data path, but this can half the speed of the machine so its a trade off.  
  272. {LC II uses a 32-bit chip but a 16 bit data path so only 2 as opposed to 4 
  273. SIMMS are required; the 386sx is the IBM equivalent.}
  274.  
  275.  
  276. OSes {assumes full installation [print drivers, fonts, Multifinder, etc.]
  277. and multiple application use.}
  278.  
  279. Mac
  280. 6.0.7: Requires 2 MB and HD floppy and features a GUI, sudo-multitasking
  281.        (MultiFinder), standard program interface, & standard stereo sound
  282.        support (snd). Has a 8MB RAM barrier and is a 24-bit OS.
  283.        Some third party products allow 14MB of Virtual Memory as long as real 
  284.        RAM is below 8MB.
  285. 6.0.8: 6.0.7 with 7.0.0 print drivers
  286. 6.0.8L:  System 6 for new Macs that require System 7.
  287. 7.0.1: Base requirements 2MB, 40MB Hard Drive, and a 68000; to run well it 
  288.        requires 4 MB, a 80 MB Hard Drive, and a 68030. It has 6.0.7 features 
  289.        and AIC (between computers), built in network support, Virtual Memory 
  290.        in machines with MMU{1.6 times real RAM for least noticeable speed 
  291.        degradation on a IIsi}, & drag and drop. Can access up to 1GB of true 
  292.        RAM and 4GB of virtual memory and is both a 24 and 32-bit OS.
  293. 7.1.0: 7.0.1 with WorldScript support and less RAM usage then
  294.        7.0.dot.[MacWeek Aug 24 & Sept 14 and PC Week Sept 7]
  295. AU/X 3.0(Unix): Needs 8MB of RAM{12-20MB suggested}, a 160MB hard drive, and 
  296.        something the power of a 68030 or 68040 to run.  32-bit OS.
  297. PowerOpen(AU/X 4.0): Rumor is that it is ahead of schedule to the point it 
  298.        COULD be out by the end of this year.  Planned to run on 68030, 68040, 
  299.        and PowerCP chips [MacWeek 13 July] 32-bit OS.
  300.  
  301. IBM
  302. DOS 5.0: Has a 640K barrier with its own memory manager, a 1 MByte barrier 
  303.          with third party memory managers.
  304. DRDOS 6.0: same as DOS 5.0 with some extras (like built-in data compression) 
  305.        and memory management enhancements. Still has 640K/1Mb barrier.
  306. Window 3.1: runs on top of DOS.  Breaks 640K and 1M barriers but still has to 
  307.        deal with DOS file structure.  Base requirements 1 MByte, floppy and a 
  308.        286; to run well 2MB, Hard Drive, and 386sx. Rumor of a 16 MB RAM 
  309.        barrier on some machines.
  310. Windows NT:  Rumor mill is that the final version and all programming 
  311.        information not to be available before Oct 1993 (InfoWorld May 25 and 
  312.        July 6, Vaporware 07/92 and 08/92.) Also PC Week Sept 28 points to a 
  313.        3rd or 4th quarter 1993 release date.
  314.        Some people see a July 4 release date (InfoWorld November 16, 1992) 
  315. OS/2: Unix like features and unix like requirements; 8 MB of RAM,
  316.       a 60MB hard drive (uses 17-33MB on HD), and 386 CPU. Has to use a swap 
  317.       file to handle more then 16 MB RAM.  IBM plans to use Taligent's OOPS in 
  318.       future versions of this. (InfoWorld October 26, 1992) 32-bit 
  319.       multithreaded, multitasking os.
  320. Mac 7.0: {Maybe} Apple has System 7.0 running off Intel Chips and is looking 
  321.          at making this version available for IBM. {Another wait & see} 
  322.          (ComputerWorld November 2, 1992)
  323. PowerOpen(AU/X 4.0): Rumor is that this could be the OS for IBM's PowerPC 601 
  324. due out in early 1993 (Apple's PowerPC 601 is not due out until Jan 1994.) 
  325. {Supports the theory of Apple planning to be both a hardware and software 
  326. company.}
  327.  
  328. Price issue: Apple has dropped prices for dealers 15% to 20% 
  329. [MacWeek 17 August] and the Preforma line is out.  
  330. IBM is planning cheap machines as well:
  331. A 25 MHz 386SLC model with a 60 MByte hard drive and color VGA for less 
  332. than $1,200 is planned after September 14.[MacWeek 17 August] These changes 
  333. will in the LONG term change the price issue. Too early to tell though.
  334.  
  335.  
  336. Bibliography notes
  337. VAPORWARE is available in the digest/vapor directory on Sumex(36.44.0.6) and 
  338. is by Murphy Sewall, From APPLE PULP H.U.G.E. Apple Club (E. Hartford) News 
  339. Letter  $24/year, P.O. Box 18027, East Hartford, CT 06118.
  340. Phone #: "Bit Bucket" (203) 257-9588 {"These are rumors folks; we reserve 
  341. the right to be dead wrong!"}
  342.  
  343.  
  344. Corrections to the information are welcome
  345.  
  346. "Eliminate the impossible and what ever remains, no matter how improble,
  347. is the truth" -- Sir Arthur Conan Doyle through Sherlock Holmes
  348.  
  349. "The Computer is your friend"--Parinoia RPG
  350.