From owner-freebsd-chat Thu Aug 9 10:45:39 2001 Delivered-To: freebsd-chat@freebsd.org Received: from smtp-1.enteract.com (smtp-1.enteract.com [207.229.143.33]) by hub.freebsd.org (Postfix) with ESMTP id 64CCB37B403; Thu, 9 Aug 2001 10:45:36 -0700 (PDT) (envelope-from dscheidt@enteract.com) Received: from shell-2.enteract.com (shell-2.enteract.com [207.229.143.41]) by smtp-1.enteract.com (Postfix) with ESMTP id 3B9146DA0; Thu, 9 Aug 2001 12:45:22 -0500 (CDT) Date: Thu, 9 Aug 2001 12:45:22 -0500 (CDT) From: David Scheidt To: Dag-Erling Smorgrav Cc: Mike Meyer , Greg Lehey , , j mckitrick , Subject: Re: How did the MSFT monopoly start? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 9 Aug 2001, Dag-Erling Smorgrav wrote: :Mike Meyer writes: :> [...] The :> address space was 32 bits - the top 8 got thrown away when you left :> the CPU - and it didn't have special registers for addressing, so the :> general registers had to be 32 bits wide and it had to have those 32 :> bit operations. : :AFAIK, the 68k has separate data and address registers (d0-d7 and :a0-a7 respectively) You can use them all as general purpose registers. There might be some restrictions, but I can't remember any. It's been quite a while though. Of course, an OS will place restrictions on what registers you can use. Why does 68040 still scream "Oh, fast!" to me, and 1.4 GHz Athlon make me go "So?" -- dscheidt@tumbolia.com Bipedalism is only a fad. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message