[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: IMG_4774.jpg (40 KB, 582x742)
40 KB
40 KB JPG
RISC Architectures are fucking stupid
>>
>>100196464
please, elaborate
>>
>>100196464
modern CISCs internally compile to RISC though
>>
>>100196486
It's...they're stupid, okay?
>>
failing babby's first computer architecture class i see
>>
>RISC is the best y-y-you just need a ARM compatibility layer and x86_64 compatibility in order for it to be usable!
I await such cope posts like these in the future kek
>>
>>100196464
RISC won because simple architectures are easier to optimize.
CISC won because powerful instructions can do more in one cycle than simple ones.
RISC lost because exposing micro-architecture details like delay slots of jumps is fucking stupid.
CISC lost because "convenient" instructions for assembly writers like BCD decoding instructions are nonsense.

Basically both won and lost.
>>
>>100196565
ARM is RISC. Guess what the R in ARM stands for.
>>
>>100197024
The original ARM designed in 1984 followed the RISC ideals.

Modern ARMs not so much. They've got hundreds of instructions, complex instructions (internally implemented as micro-operations), variable-length instructions, etc.
>>
>Be ARM
>Be RISC
>RISC: Reduced Instruction Set Computer
>Has instructions like "Floating-point Javascript Convert to Signed fixed-point, rounding toward Zero"
>https://developer.arm.com/documentation/ddi0602/2024-03/SIMD-FP-Instructions/FJCVTZS--Floating-point-Javascript-Convert-to-Signed-fixed-point--rounding-toward-Zero-
>>
>>100196464
Seriously, why would I want only a few instructions when I could have alot instead?
>>
>has 3 distinct instruction set encodings
>4 if you count java support
>5 if you count aarch64
This is what I hate most about ARM.
>>
>>100196464
I wouldn't know, I'm just here for the frogs dressed as food.
>>
>>100196464
RISC-V is going to dominate the future.
>>
your architecture either dies RISC or lives long enough to become CISC
>>
guys is there even a single operating system that runs on risc-v? I found out haiku sorta kinda does
>but it is haiku
>like l-o-l, it's haiku
>are you serious
>>
File: poptarts.png (2.1 MB, 1322x1066)
2.1 MB
2.1 MB PNG
>>
OISC is the future.
>>
>>100198670
Every RISC-V board comes with its own customized Linux distro.
>>
>>100198670
Gentoo Linux



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.