8.什么是CISC和RISC ?简述它们的特点和区别?

如题所述

  CISC的英文全称为“Complex Instruction Set Computer”,即“复杂指令系统计算机”,从计算机诞生以来,人们一直沿用CISC指令集方式。早期的桌面软件是按CISC设计的,并一直沿续到现在。目前,桌面计算机流行的x86体系结构即使用CISC。微处理器(CPU)厂商一直在走CISC的发展道路,包括Intel、AMD,还有其他一些现在已经更名的厂商,如TI(德州仪器)、IBM以及VIA(威盛)等。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。CISC架构的服务器主要以IA-32架构(Intel Architecture,英特尔架构)为主,而且多数为中低档服务器所采用。
  RISC的英文全称为“Reduced Instruction Set Computer”,即“精简指令集计算机”,是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC机中采用的微处理器统称RISC处理器。这样一来,它能够以更快的速度执行操作(每秒执行更多百万条指令,即MIPS)。因为计算机执行每个指令类型都需要额外的晶体管和电路元件,计算机指令集越大就会使微处理器更复杂,执行操作也会更慢。
  特点区别各方面如下:
  1、指令系统

  CISC
  计算机的指令系统比较丰富,有专用指令来完成特定的功能。因此,处理特殊任务效率较高。

  RISC

  设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简单高效的特色。对不常用的功能,常通过组合指令来完成。因此,在RISC 机器上实现特殊功能时,效率可能较低。但可以利用流水技术和超标量技术加以改进和弥补。

  2、存储器操作

  CISC
  机器的存储器操作指令多,操作直接。

  RISC

  对存储器操作有限制,使控制简单化。

  3、程序

  CISC

  汇编语言程序编程相对简单,科学计算及复杂操作的程序社设计相对容易,效率较高。

  RISC

  汇编语言程序一般需要较大的内存空间,实现特殊功能时程序复杂,不易设计。

  4、中断

  CISC

  机器是在一条指令执行结束后响应中断。

  RISC

  机器在一条指令执行的适当地方可以响应中断。

  5、CPU

  CISC

  CPU包含有丰富的电路单元,因而功能强、面积大、功耗大。

  RISC

  CPU包含有较少的单元电路,因而面积小、功耗低。

  6、设计周期

  CISC

  微处理器结构复杂,设计周期长。

  RISC

  微处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术。

  7、用户使用

  CISC

  微处理器结构复杂,功能强大,实现特殊功能容易。

  RISC

  微处理器结构简单,指令规整,性能容易把握,易学易用。

  8、应用范围
  CISC

  机器则更适合于通用机。

  RISC

  由于RISC指令系统的确定与特定的应用领域有关,故RISC 机器更适合于专用机。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-26
cisc复杂指令集,risc简单指令集。
区别说几个,cisc的指令是不等长的,risc的指令是等长的。
cisc的一条指令要完成工作相对比risc多
cisc更依赖于硬件,逻辑电路比risc复杂,所以也更耗电,而risc相对更依赖于编译器优化。本回答被网友采纳
第2个回答  2019-12-21
CISC的英文全称为“Complex Instruction Set Computer”,即“复杂指令系统计算机”,从计算机诞生以来,人们一直沿用CISC指令集方式。早期的桌面软件是按CISC设计的,并一直沿续到现在。目前,桌面计算机流行的x86体系结构即使用CISC。微处理器(CPU)厂商一直在走CISC的发展道路,包括Intel、AMD,还有其他一些现在已经更名的厂商,如TI(德州仪器)、IBM以及VIA(威盛)等。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。CISC架构的服务器主要以IA-32架构(Intel Architecture,英特尔架构)为主,而且多数为中低档服务器所采用。

8.什么是cisc和risc?简述它们的特点和区别?
它们之间的区别:1. 指令集复杂性:CISC拥有复杂的指令集,而RISC的指令集更为简单和精简。2. 性能优化方向:CISC通过特定的复杂指令优化性能,而RISC则通过简单的指令高效执行来实现性能提升。3. 设计和实现:CISC设计相对复杂,而RISC设计更为简洁和模块化。这使得RISC处理器在功耗和能效方面通常优于CIS...

8.什么是CISC和RISC ?简述它们的特点和区别?
CPU包含有较少的单元电路,因而面积小、功耗低。6、设计周期 CISC 微处理器结构复杂,设计周期长。RISC 微处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术。7、用户使用 CISC 微处理器结构复杂,功能强大,实现特殊功能容易。RISC 微处理器结构简单,指令规整,性能容易把握,易学易用。8、应用...

CISC和RISC的区别联系是什么? 谢谢!!
CISC和RISC的区别为:存储器操作不同、汇编语言程序不同、响应中断不同。RISC和CISC都是设计制造微处理器的典型技术,它们都试图在体系结构、操作运行、软件硬件、编译时间和运行时间等诸多因素中做出某种平衡,以求达到高效的目的。一、存储器操作不同 1、CISC:CISC机器的存储器操作指令多,操作直接。2...

cisc和risc的含义是什么?risc主要有哪些特点?
其次,RISC,即精简指令集计算,是一种不同于CISC的指令集设计理念。RISC架构的核心思想是简化指令集,提高指令执行速度。在RISC架构中,指令集被精简,只保留常用和基础的指令,这样处理器就能以更高的效率执行这些指令。由于指令集较小,RISC处理器的解码和执行速度更快,功耗更低。此外,RISC架构强调指...

什么是CISC?什么是RISC?它们各有哪些特点?
【答案】:CISC是“复杂指令系统计算”的英文缩写,RISC是“精简指令系统计算”的英文缩写。CISC指令是为追求机器指令的功能更加接近于高级语言的语句而设计的,它具有如下特点:(1)指令的功能复杂,通常一条指令的功能是多个简单功能的复合。(2)机器指令的长度不统一。常用的指令较短,以提高程序的“存储...

cisc和risc特点和区别是什么?
1. 指令集设计差异:CISC(复杂指令集计算机)架构因指令复杂而采用微指令码控制单元设计。相比之下,RISC(精简指令集计算机)架构的指令90%由硬件直接执行,仅有10%需要通过软件组合完成,这使得RISC的指令执行时间更短。然而,这也意味着RISC需要更大的ROM空间。至于RAM的使用,则与程序应用相关。2. ...

8.什么是CISC和RIS区别?
CISC和RISC是两种不同的计算机架构,它们在指令系统、存储器操作、程序设计、中断响应、CPU结构、设计周期以及用户使用上都有显著的区别。CISC,即复杂指令集计算机,其指令系统丰富,有专用指令处理特殊功能,这使得处理特定任务效率较高。存储器操作指令多且直接,汇编语言编程简单,适合科学计算和复杂操作。

cisc和risc的主要区别
CISC和RISC的主要区别在于它们的指令集设计理念和方式。CISC,即复杂指令集计算机,其指令集丰富且复杂,包含许多高级功能的指令。相反,RISC,即精简指令集计算机,其指令集精简、直接,强调通过简单指令的组合来实现复杂功能。首先,从指令集的大小和复杂性来看,CISC拥有大量的指令,这些指令往往非常复杂,...

CPU中的RISC和CISC是什么?
1、精简指令集计算机,相较于CISC(复杂指令集计算机),由于精简掉80%左右的复杂指令,流水线短,并发行更强,效率更高。2、目前手机中大量使用的ARM芯片,就是典型的RISC处理器。同时,一些大型商用服务器,也在使用RISC处理器,比如IBM公司的Power 7。CISC:1、CISC是台式计算机系统的基本处理部件,...

risc和cisc的区别
RISC和CISC是两种不同类型的计算机指令集架构,它们在设计理念、性能特点以及应用领域上存在显著的差异。首先,RISC,即精简指令集计算机,其设计的核心理念是简化指令系统,提高指令执行速度。RISC架构的指令集相对较小,但每条指令的执行速度都很快。这是因为RISC架构将重点放在了那些经常使用的指令上,通过...

相似回答