Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site well.UUCP Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!decwrl!pyramid!ut-sally!topaz!lll-crg!well!farren From: farren@well.UUCP (Mike Farren) Newsgroups: net.lang.c Subject: Re: 16 v. 32 bit Message-ID: <398@well.UUCP> Date: Thu, 26-Dec-85 15:48:13 EST Article-I.D.: well.398 Posted: Thu Dec 26 15:48:13 1985 Date-Received: Sat, 28-Dec-85 01:37:52 EST References: <730@brl-tgr.ARPA> <988@loral.UUCP> <991@loral.UUCP> Organization: Whole Earth Lectronic Link, Sausalito, CA Lines: 24 Summary: Let's get reasonable, please. It seems to me that the arguments around 16-bit vs. 32-bit architectures have gotten a little out-of-hand. There are two DIFFERENT standards by which to judge processors. First, the width of the physical data bus. By this standard, the 8088 is an 8-bit processor, 8086 and 68000 16-bits, and the 68020 32-bits. The second standard is the internal organization of the processor. My own definition for this standard is the ability of the processor to execute ALL of its data move, logical, and arithmetic instructions on a given word size. ( Note. I emphasize that this is MY standard. ) By this criterion, the Intel products up to and including the 80286 are ALL 16-bit processors, as are the 68000 and 68010. (They come REAL close to 32, but fall down on the MUL instructions). The 68020 is a real 32-bitter in both cases. The point of all this is that there are several ways of looking at the issue, any given one of which is correct, depending on what you're looking for. I don't mind hearing discussions, even religious ones, but die-hard dogmatism is never comfortable for those on the outside. -- Mike Farren uucp: {dual, hplabs}!well!farren Fido: Sci-Fido, Fidonode 125/84, (415)655-0667 USnail: 390 Alcatraz Ave., Oakland, CA 94618