CISC

CISC 是“Complex Instruction Set Computing”的缩写,读作“sisk”。

CISC 是一种处理器设计,其内置指令集中包含大量计算机指令。CISC 指令的长度可能有所不同,可以执行简单任务,也可以执行多步操作;较长的任务需要多个时钟周期。CISC 与精简指令集计算(RISC)一样,是指令集设计中的两种主要设计理念之一。x86 处理器架构包括 Intel 和 AMD 制造的处理器,是使用最广泛的 CISC 处理器类型。

CISC 指令集中的一条指令可以执行多个操作——例如,一条指令可以让处理器从两个内存组加载值,将它们相乘,然后存储结果。将复杂指令直接整合到处理器的指令集中后,软件编译器可以生成更少行的汇编代码,而这些代码反过来只需占用更少的内存来存储指令。

CISC 与 RISC

CISC 和 RISC 是两种不同的指令集设计理念。与另一种理念相比,它们各自都有优点和缺点。

CISC 指令集包含更多指令,可以在多个时钟周期内处理更复杂的任务;而 RISC 指令集包含的指令较少,每条指令只需一个时钟周期。当多条 RISC 指令组合起来完成与一条 CISC 指令相同的任务时,所需的时钟周期数通常相同。

与 RISC 处理器相比,CISC 处理器还需要更多晶体管来存储更大的指令集。RISC 处理器则可以将这些晶体管用于内存存储,或者使用更少的晶体管来设计更简单的芯片——这样芯片可以更小、耗电更少,并产生更少的热量。

更新日期 December 8, 2022 作者 Brian P.

quiz测试你的知识

Which of the following statements best describes a chiplet?

A
It is a processor that is smaller than one square centimeter.
0%
B
It is a self-contained block of integrated circuits that performs a specific function.
0%
C
It is a single circuit that includes a CPU, primary memory, and secondary memory.
0%
D
It is a CPU socket that allows processors to be removed and replaced.
0%
Correct! Incorrect!     View the Chiplet definition.
More Quizzes →

Tech Terms 计算机词典

本页中CISC的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。