Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

6 May, 2024: The networking issue during the past two days has been identified and appears to be fixed. Will keep monitoring.


devel / comp.arch / Re: More of my philosophy about CISC and RISC instructions..

SubjectAuthor
o Re: More of my philosophy about CISC and RISC instructions..Hogege NaN

1
Re: More of my philosophy about CISC and RISC instructions..

<19960ae0-8262-4c58-ba92-53de6297519fn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=33734&group=comp.arch#33734

  copy link   Newsgroups: comp.arch
X-Received: by 2002:ad4:5894:0:b0:649:a0a:e094 with SMTP id dz20-20020ad45894000000b006490a0ae094mr42216qvb.0.1692645286854;
Mon, 21 Aug 2023 12:14:46 -0700 (PDT)
X-Received: by 2002:a17:903:1c4:b0:1bc:599a:7362 with SMTP id
e4-20020a17090301c400b001bc599a7362mr3586091plh.9.1692645286523; Mon, 21 Aug
2023 12:14:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!newsfeed.hasname.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Mon, 21 Aug 2023 12:14:45 -0700 (PDT)
In-Reply-To: <9dd7cbc7-ec85-4a8b-84f1-266cb47575b2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=240d:1a:9b5:8e00:4493:571e:1100:d40c;
posting-account=Op2IWwoAAABwzgDNGL1IwX0KKpjIpZjd
NNTP-Posting-Host: 240d:1a:9b5:8e00:4493:571e:1100:d40c
References: <9dd7cbc7-ec85-4a8b-84f1-266cb47575b2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <19960ae0-8262-4c58-ba92-53de6297519fn@googlegroups.com>
Subject: Re: More of my philosophy about CISC and RISC instructions..
From: adaptive...@gmail.com (Hogege NaN)
Injection-Date: Mon, 21 Aug 2023 19:14:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3582
 by: Hogege NaN - Mon, 21 Aug 2023 19:14 UTC

On Saturday, August 5, 2023 at 1:48:38 AM UTC+9, Amine Moulay Ramdane wrote:
> Hello,
> More of my philosophy about CISC and RISC instructions..
> So we can generally consider CISC (Complex Instruction Set Computer)
> instructions of x86 architecture to be higher-level programming instructions compared to RISC (Reduced Instruction Set Computer) instructions due to their complexity.
>
> CISC instructions are designed to perform more complex operations in a single instruction. This complexity allows higher-level programming languages and compilers to generate fewer instructions to accomplish certain tasks. CISC architectures often have a broader range of instructions, some of which might even directly correspond to operations in high-level programming languages.
> In contrast, RISC instructions are designed to be simpler and more streamlined, typically performing basic operations that can be executed in a single clock cycle. It might require more instructions to accomplish the same high-level task that a CISC instruction could handle in a single operation.

CISC vs. RISC was disucussion in 80s, you can find discussion between RISC-I designer (now Esperanto Tech’s CEO) and Vax designer through IEEE transactions.

I think that it is no longer better point of view, becase;
1)Hardware design tools are advanced,
-it supports design of complex architecture and logic circuit with reasonable performance,
-it supports analysis of complex design.

2)Semiconductor process node are advanced,
-it supports enough transistor counts and realizes complex design,
-it supports lesser fabrication cost for old processes (28nm or less have best cost/performance),

3)Needs is changed,
-Application/domain-specifc architectures are rised,
-Every domain requires different specifications.

4)Logic circuit design philosophy is separated from architecture design philosophy now,
-Logic circuit should be simpler (mainly for verification cost and integration density), this is same from ancient (not only computers).
-But architecture(or mechanisms for processing) can be complex(first two reasons).

-
S. Takano

ps.
tired of social network services, so back to here :)

> Thank you,
> Amine Moulay Ramdane.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor