I was reading the Intel instruction manual and noticed there is a 'NOP' instruction that does nothing on the main CPU, and a 'FNOP' instruction that does nothing on the FPU. Why are there two separ...
That seems fine to me. Single purpose chips can be smaller and more efficient and general purpose processors for things like desktop computers can have all the necessary extensions
It is the reason that Google dropped RISC-V support in Android. Each device requires totally different software which makes it time and resource consuming to develop for the platform.
One of the major advantages of x86 is that it is standardized. I want to be able to make a bootable USB for RISC-V hardware.
Risc-V is so nice and simple…
Until you realize that there are tons of “optional” extensions that make each CPU totally different
That seems fine to me. Single purpose chips can be smaller and more efficient and general purpose processors for things like desktop computers can have all the necessary extensions
It is the reason that Google dropped RISC-V support in Android. Each device requires totally different software which makes it time and resource consuming to develop for the platform.
One of the major advantages of x86 is that it is standardized. I want to be able to make a bootable USB for RISC-V hardware.