Deutsch   English   Français   Italiano  
<20240505111055.00006545@yahoo.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.tomockey.net!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Michael S <already5chosen@yahoo.com>
Newsgroups: comp.arch
Subject: Re: Byte Addressability And Beyond
Date: Sun, 5 May 2024 11:10:55 +0300
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <20240505111055.00006545@yahoo.com>
References: <v0s17o$2okf4$2@dont-email.me>
	<v0s744$l3v$1@gal.iecc.com>
	<v0snlh$30rmc$2@dont-email.me>
	<v0u95n$1oje$1@gal.iecc.com>
	<2024May2.193747@mips.complang.tuwien.ac.at>
	<v11juu$aknp$1@dont-email.me>
	<2024May3.105130@mips.complang.tuwien.ac.at>
	<20240503174020.0000753a@yahoo.com>
	<hlsZN.60731$gF_b.23894@fx17.iad>
	<v16jo9$1fjrg$4@dont-email.me>
	<20240505041249.0000297f@yahoo.com>
	<v172ci$1m2h2$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 05 May 2024 10:10:50 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="21af9704c55270fa9c775b4b6edb77e1";
	logging-data="1849344"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18QgqsoYYb3rkxReckq4l+86DYSUQGOZzw="
Cancel-Lock: sha1:vMl/xFi9o9uSN5KTI3IZWVr9aKk=
X-Newsreader: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-w64-mingw32)
Bytes: 2327

On Sun, 5 May 2024 04:36:34 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

> On Sun, 5 May 2024 04:12:49 +0300, Michael S wrote:
> 
> > On Sun, 5 May 2024 00:26:49 -0000 (UTC)
> > Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> >   
> >> thought that delayed branches were a good idea, and so it remained
> >> saddled with that (mis)feature for the rest of its life.  
> > 
> > Delay slot was deprecated back in MIPSr6,  almost a decade ago.  
> 
> But that would be a backward-incompatible change, would it not?

It would not.
They added a new set of branches, but preserved an old set.
If I understand their intentions correctly, the old stuff was supposed
to be removed in the next release of the ISA. But then two things
happened simultaneously: 
1) they invented nanoMIPS, which made incompatible release of "classic"
MIPS redundant
2) their financial troubles escalated