Deutsch   English   Français   Italiano  
<42cac84be6fb35b9e468cc174919bc4a@www.novabbs.com>

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

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: quadibloc <quadibloc@gmail.com>
Newsgroups: comp.arch
Subject: Re: Why I've Dropped In
Date: Thu, 12 Jun 2025 15:00:04 +0000
Organization: novaBBS
Message-ID: <42cac84be6fb35b9e468cc174919bc4a@www.novabbs.com>
References: <0c857b8347f07f3a0ca61c403d0a8711@www.novabbs.com> <dd6e28b90190e249289add75780b204a@www.novabbs.com> <ec821d1d64555055271e3b72f241d39b@www.novabbs.com> <8addb3f96901904511fc9350c43917ef@www.novabbs.com> <102b5qh$1q55a$2@dont-email.me> <48c03284118d9d68d6ecf3c11b64a76b@www.novabbs.com> <102cd09$23hcu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="207253"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="GSAUMsvIs05PgSAevbIzdWiOy1BcuThtiv166p5NnMk";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: 7260c650ae4d5ba82d3b6b1eab0ac1b8653ff052
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$Vq2dz.fUq9cGINhx.bpHq.kHPkvXcoN/WXRSxHbN1F//fHT1cVH9O

On Wed, 11 Jun 2025 17:05:13 +0000, Thomas Koenig wrote:

> What is the use case for having base and index register and a
> 16-bit displacement?

The IBM System/360 had a base and index register and a 12-bit
displacement.
Most microprocessors have a base register and a 16-bit displacement.

So this lets my architecture be a superset of both of them. Great
selling point, and thus I didn't think too hard about whether it is
"needed", because an architecture that instead tries to only provide
genuinely necessary capabilities...

now forces programmers, used to other systems that were more generous in
one way or another, to change their habits!

That would presumably spoil sales or ruin the popularity of the ISA.

John Savard