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