【问题标题】:How are POSIX and RISC/CISC relatedPOSIX 和 RISC/CISC 有什么关系
【发布时间】:2021-08-07 21:28:50
【问题描述】:

我了解 POSIX 是一套系统接口标准。

我了解 RISC 和 CISC 为 CPU 定义了一组标准命令。

对我来说,这听起来是一回事。 POSIX 和 RISC 有何不同/相关?

提前致谢!

【问题讨论】:

    标签: posix risc


    【解决方案1】:

    我了解 POSIX 是一套系统接口标准。

    或多或少。它是操作系统提供的服务的一组标准,涵盖内核接口、标准库和标准用户实用程序的各个部分。

    我了解 RISC 和 CISC 为 CPU 定义了一组标准命令。

    没有。 RISC 和 CISC 他们没有定义任何东西,他们描述。 CPU 有几十种不同的指令集系列,每一种都由制造商或行业组织定义。为了理论上的讨论,我们有时称它们为RISC,而另一些则称为CISC。

    对我来说,这听起来是一回事。 POSIX 和 RISC 有何不同/相关?

    它们不是一回事。这不是苹果对苹果的比较。它甚至不是苹果和橘子。它更像是苹果和羊驼。它们在完全不同的领域描述完全不同的事物。它们的共同点是“它们与计算机有关”。

    【讨论】:

    • 所以RISC和CISC有不同的实现。它们不是标准的。它们只是编写指令的一系列类似方法。 POSIX 没有定义接口吗?对我来说,这听起来很相似。
    • @JSeabolt RISC 和 CISC 只是 CPU 家族(一种机器指令)。 POSIX 是更抽象级别的操作系统编程接口(C 代表 POSIX)。接口是一个在许多情况下使用的词。
    • @Jean-BaptisteYunès 感谢您的礼貌、乐于助人的回答
    猜你喜欢
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多