How are POSIX and RISC/CISC related

55 views Asked by At

I understand that POSIX is a set of standards for a system interface.

I understand the RISC and CISC define a set of standard commands for a CPU.

To me, that sounds like the same thing. How are POSIX and RISC different/related?

Thanks in advance!

1

There are 1 answers

3
hobbs On

I understand that POSIX is a set of standards for a system interface.

More or less. It's a set of standards for the services an operating system provides, spanning parts of the kernel interface, standard libraries, and standard user utilities.

I understand the RISC and CISC define a set of standard commands for a CPU.

No. RISC and CISC they don't define anything, they describe. There are dozens of different instruction set families for CPUs, each one defined by a manufacturer or an industry group. For the sake of theoretical discussion, we sometimes call some of them RISC and some of them CISC.

To me, that sounds like the same thing. How are POSIX and RISC different/related?

They're not the same thing. It's not an apples to apples comparison. It's not even apples and oranges. It's more like apples and alpacas. They describe completely different things in completely different domains. Their commonality is "they have something to do with computers".