复杂指令集计算(CISC)是一种计算机体系结构,其中中央处理器(CPU)支持数百条指令。这与支持较少指令的精简指令集计算机(RISC)相反。这意味着支持CISC的计算机,它包括市场上大多数的个人电脑,能够完成各种各样的计算任务,是优秀...
复杂指令集计算(CISC)是一种计算机体系结构,其中中央处理器(CPU)支持数百条指令。这与支持较少指令的精简指令集计算机(RISC)相反。这意味着支持CISC的计算机,它包括市场上大多数的个人电脑,能够完成各种各样的计算任务,是优秀的通用电脑上世纪70年代和80年代,CISC计算的出现使计算机能够操作和执行复杂的指令集,这反过来又允许为这些计算机编写更密集的代码,换句话说,更少的代码就能得到更多的代码复杂的指令集体系结构导致计算机性能的下降。操作CISC计算机所需的指令集变得更加紧凑,创建更小的程序,节省计算机内存和计算机存储空间使用CISC计算机体系结构所允许的复杂编程变化的另一个好处是提高了编程效率。在计算的早期,所有的指令都必须分解成汇编语言。在CISC计算中,指令集被添加到计算机中使他们能够理解和处理更直观的高级语言,这意味着程序员不再需要将代码分解以使其可用这种高度发展的计算机体系结构的缺点是,为了满足计算机日益复杂的需求,指令集变得越来越复杂。更新的操作系统允许并鼓励并行处理和多任务处理。操作系统和编程语言越复杂成为,CPU和指令集需要更多的工作来解码和执行它们。这种不断增长的复杂性的一个分支是RISC处理器的引入。这些处理器是由于需要计算机来完成更小种类的任务而演变而来的例如,一台纯商务计算机不需要具备显示和操作高级图形和声音的能力,而这是一台既能玩游戏又能处理电子表格的计算机所需要的计算机不断进步,机器的速度和功率也在提高。这在某种程度上使CISC和RISC计算之间的界限变得不那么有意义。随着新的处理器能够以重叠或流水线的方式执行更多的指令,然而,CISC处理器仍然保持着在计算行业的主导地位
-
发表于 2020-07-30 12:46
- 阅读 ( 1344 )
- 分类:电脑网络