Newsgroups: comp.arch
Path: utzoo!henry
From: henry@zoo.toronto.edu (Henry Spencer)
Subject: 64 bits
Message-ID: <1990Aug8.215735.4197@zoo.toronto.edu>
Organization: U of Toronto Zoology
References: <5539@darkstar.ucsc.edu> <13285@yunexus.YorkU.CA> <30728@super.ORG> <13667@cbmvax.commodore.com> <40644@mips.mips.COM> <1990Aug8.042631.7093@nlm.nih.gov>
Date: Wed, 8 Aug 90 21:57:35 GMT

In article <1990Aug8.042631.7093@nlm.nih.gov> states@tech.NLM.NIH.GOV (David States) writes:
>>	... 64-bit integers & pointers, not just 64-bit
>>	datapaths, which micros have had for years in FP).
>
>Maybe, but aside from address generation and floating point, what are
>people going to do with all those bits?  Setting aside address arithmatic,
>most of the time you don't need 32 bit integers and lots of work involves
>bytes or smaller (character strings etc.).

You've just answered your own question.  They'll use 64 bits for the same
thing they use 32 bits for:  address arithmetic.  Making integers and
pointers the same size will be primarily a concession to badly-written
programs (which *know* the two are the same size) and marketing (which
wants to be able to say "64 bits!" without qualifications).
-- 
The 486 is to a modern CPU as a Jules  | Henry Spencer at U of Toronto Zoology
Verne reprint is to a modern SF novel. |  henry@zoo.toronto.edu   utzoo!henry
