我只是想知道除了 INTEL 和 AMD 之外还有哪些其他 CPU 架构可用。因此,在 Wikipedia 上找到了 CPU 架构列表。
它将著名的 CPU 架构分为以下几类。
- 嵌入式 CPU 架构
- 微机 CPU 架构
- 工作站/服务器 CPU 架构
- 小型/大型机 CPU 架构
- 混合核心 CPU 架构
我正在分析他们的目的,几乎没有怀疑。以微机 CPU (PC) 架构为参考,并将其与其他架构进行比较,我们有:
嵌入式CPU架构:
- 他们是一个全新的世界。
- 嵌入式系统很小,并且执行非常具体的任务,主要是实时和低功耗的,因此我们不需要微型计算机 CPU(典型 PC)中可用的这么多和这么宽的寄存器。换句话说,我们确实需要一个新的小型架构。因此,新架构和新指令 RISC。
- 上述观点也阐明了为什么我们需要一个单独的操作系统(RTOS)。
工作站/服务器 CPU 架构
- 不知道什么是工作站。有人澄清了工作站。
- 至于服务器。它专用于运行特定的软件(服务器软件,如 httpd、mysql 等)。即使其他进程运行,我们也需要给予服务器进程优先级,因此需要新的调度方案,因此我们需要不同于通用操作系统的操作系统。如果您对服务器操作系统的需要还有更多的意见,请提及。
- 但我不明白为什么我们需要新的 CPU 架构。为什么微机 CPU 架构不能胜任这项工作。有人可以澄清一下吗?
小型/大型机 CPU 架构
- 同样,我不知道这些是什么以及小型机或大型机用于什么?我只知道它们很大,占据了整个楼层。但我从来没有读过他们试图解决的一些现实世界的问题。如果有任何人致力于其中之一。分享你的知识。
- 有人可以澄清它的目的以及为什么微机 CPU 架构不适合它吗?
- 是否也有一种新的操作系统呢?为什么?
混合核心 CPU 架构
- 没听说过这些。
如果可能,请以这种格式保留您的答案:
XYZ CPU 架构
- XYZ 的目的
- 需要一个新的架构。为什么现在的微机CPU架构不能工作?它们高达 3GHZ 并拥有多达 8 个内核。
- 需要一种新的操作系统为什么我们需要一种用于这种架构的新型操作系统?
编辑:
伙计们,这不是作业问题。我不能做任何事情让你们相信。我不知道问题是不清楚还是其他,但我只对特定的技术细节感兴趣。
让我以另一种方式提出这个问题的一部分。你正在接受面试,如果面试官问你“告诉我,微型计算机处理器速度快、功能强大,而且我们的 PC 操作系统很好。为什么我们需要不同的架构,如 SPARC、Itanium,需要不同的操作系统,如 Windows Server用于服务器?”。你会怎么回答?我希望明白我的意思。