| Deutsch English Français Italiano |
|
<vdoc76$5cna$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: David Brown <david.brown@hesbynett.no> Newsgroups: comp.arch Subject: Re: Byte ordering (was: Whether something is RISC or not) Date: Fri, 4 Oct 2024 11:23:50 +0200 Organization: A noiseless patient Spider Lines: 40 Message-ID: <vdoc76$5cna$2@dont-email.me> References: <uigus7$1pteb$1@dont-email.me> <2024Jan11.080258@mips.complang.tuwien.ac.at> <hFeoN.153631$c3Ea.77560@fx10.iad> <ae65920bbb2ea09c74d0ea7584604b0f@www.novabbs.com> <sEWoN.224880$xHn7.139333@fx14.iad> <uvkh3q$ihej$2@dont-email.me> <uvl5hj$q0so$1@dont-email.me> <550600971b1a36b4b630c496cb21b96b@www.novabbs.org> <vdhkcs$2s651$1@dont-email.me> <0194054dac788f7e3a163726e84d72ac@www.novabbs.org> <vdi152$2u3v4$1@dont-email.me> <vdkolv$3ed1r$3@dont-email.me> <vdlgl9$3kq50$2@dont-email.me> <2024Oct3.113903@mips.complang.tuwien.ac.at> <vdn55j$3ssv4$11@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 04 Oct 2024 11:23:50 +0200 (CEST) Injection-Info: dont-email.me; posting-host="fd0e410cbd1d181335c8645801da1fc5"; logging-data="176874"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19L3FqB0+jGZx90EnqGYxpIHQrtB0EqTCQ=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Cancel-Lock: sha1:vJE4fqBUVwhRWAMq6J6P5INDsCM= Content-Language: en-GB In-Reply-To: <vdn55j$3ssv4$11@dont-email.me> Bytes: 3434 On 04/10/2024 00:17, Lawrence D'Oliveiro wrote: > On Thu, 03 Oct 2024 09:39:03 GMT, Anton Ertl wrote: > >> BTW, at least in my 32-bit PowerPC manual the claim is that PowerPC is a >> 64-bit architecture, and that the manual describes only the 32-bit >> subset. Maybe the original Power was 32-bit. > > I would say IBM designed 32-bit POWER/PowerPC as a cut-down 64-bit > architecture, needing only a few gaps filled to make it fully 64-bit. > > The PowerPC 601 was first shown publicly in 1993; I can’t remember when > the fully 64-bit 620 came out, but it can’t have been long after. > I don't remember the history well enough here. > Motorola did a similar thing with the 68000 family: if you compare the > original 68000 instruction set with the 68020, you will see the latter > only needed to fill in a few gaps to become fully 32-bit. > The m68k was always designed as a 32-bit ISA. But the first 68000 implementation used a 16-bit ALU and internal buses for size and cost reasons. I would not describe the additional instructions in the 68020 as "filling gaps to 32-bit", but merely a natural expansion of the ISA with a few more useful instructions. > Compare this with the pain the x86 world went through, over a much longer > time, to move to 32-bit. The x86 started from 8-bit roots, and increased width over time, which is a very different path. And much of the reason for it being a slow development is that the world was held back by MS's lack of progress in using new features. The 80386 was produced in 1986, but the MS world was firmly at 16-bit under it gained a bit of 32-bit features with Windows 95. (Windows NT was 32-bit from 1993, and Win32s was from around the same time, but these were relatively small in the market.)