home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / atari / st / 20800 < prev    next >
Encoding:
Internet Message Format  |  1993-01-21  |  1.5 KB

  1. Path: sparky!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!uqcspe!cs.uq.oz.au!warwick
  2. From: warwick@cs.uq.oz.au (Warwick Allison)
  3. Newsgroups: comp.sys.atari.st
  4. Subject: Re: Falcon, Falcon who has got a Falcon
  5. Message-ID: <11809@uqcspe.cs.uq.oz.au>
  6. Date: 22 Jan 93 00:35:48 GMT
  7. References: <1993Jan19.195619.5411@newshost.lanl.gov> <1993Jan20.194026.25748@westminster.ac.uk>
  8. Sender: news@cs.uq.oz.au
  9. Reply-To: warwick@cs.uq.oz.au
  10. Lines: 26
  11.  
  12. lmvec@westminster.ac.uk (William Hargreaves) writes:
  13.  
  14. >Why have Atari made the Falcon a 32-bit machine with only a 16-bit data bus.
  15. >Surely, this will mean it only runs half as fast as it should.
  16.  
  17. No.
  18.  
  19. Certainly, a 32-bit CPU <-> RAM databus is superior to the 16-bit bus,
  20. but "half as fast" is far from accurate...  
  21.  
  22. You see, the CPU doesn't spend all it's time accessing memory.  Many
  23. instructions involve no memory access at all.  Others access memory,
  24. but also spend a lot of time processing the instruction.  And if an
  25. instruction or data is already in the on-chip cache, it will be just as
  26. fast regardless of the bus width.  
  27.  
  28. A 16-bit bus is slower than a 32-bit bus, but it is also cheaper - just
  29. as the architecture for a 16MHz chip is much cheaper than for a 32MHz
  30. chip.  
  31.  
  32. --
  33. Warwick
  34.   _-_|\      warwick@cs.uq.oz.au            |||||| AMS = GNUized              |
  35.  /     * <-- Computer Science Department,   ||||||   Atari Machine-Specific   |
  36.  \_.-._/     University of Queensland,    _// || \\_   C++ game library       |
  37. _____ v ____ Brisbane, Australia. ______ |_/  ||  \_| ________________________|
  38.