Deutsch   English   Français   Italiano  
<88c32f559fae452b5c30009dd4e8460e@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: Fri, 13 Jun 2025 10:43:37 +0000
Organization: novaBBS
Message-ID: <88c32f559fae452b5c30009dd4e8460e@www.novabbs.com>
References: <0c857b8347f07f3a0ca61c403d0a8711@www.novabbs.com> <dd6e28b90190e249289add75780b204a@www.novabbs.com> <ec821d1d64555055271e3b72f241d39b@www.novabbs.com> <8addb3f96901904511fc9350c43917ef@www.novabbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
	logging-data="321456"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="GSAUMsvIs05PgSAevbIzdWiOy1BcuThtiv166p5NnMk";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$tzuMeb1Jj80uwlMW6P.5l.UDFzJH./ZnsHXc3OE3m5gr6BTa0ikuW
X-Rslight-Posting-User: 7260c650ae4d5ba82d3b6b1eab0ac1b8653ff052

On Tue, 10 Jun 2025 22:53:27 +0000, quadibloc wrote:

> My latest brainstorm?
>
> Include pairs of short instructions as part of the ISA, but make the
> short instructions 14 bits long instead of 15 so they get only 1/16 of
> the opcode space. This way, the compromise is placed in something that's
> less important. In the CISC mode, 17-bit short instructions will still
> be present, after all.

I was happy enough with this one, as it led to a more straightforward
architecture that had enough opcode space for everything, that I've now
proceeded to start fleshing out the architecture, as it appeared that my
days of running around in circles were finally over.

However, I did find that I had to make the architecture a bit more
complicated and kludgey in one place. The 48-bit instructions just did
not have enough opcode space. I managed to find a way to deal with this,
inelegant though it may be.

John Savard