文章目录

  • CISC和RISC对比
    • 举个栗子

CISC和RISC对比

CISC: Complex Instruction Set Computer RISC: RISC: Reduced Instruction Set Computer
类比 有很多库函数的C语言 没有库函数的C语言
设计思路 一条指令完成一个复杂的基本功能。 一条指令完成一个基本“动作”;多条指令组合完成一个复杂的基本功能。
CISC的思路:除了提供整数的加减乘指令除之外,还提供矩阵的加法指令、矩阵的减法指令、矩阵的乘法指令 RISC的思路:只提供整数的加减乘指令
代表 x86架构,主要用于笔记本、台式机等 ARM架构,主要用于手机、平板等
指令与电路 一条指令可以由一个专门的电路完成 一条指令一个电路,电路设计相对简单,功耗更低
实现 有的复杂指令用纯硬件实现很困难 → 采用“存储程序”的设计思想,由一个比较通用的电路配合存储部件完成一条指令 “并行”、“流水线”

将上面分的更细一下,如下表格

举个栗子

举个栗子,拿之前的计算机工作原理图来说,忘了的小伙伴可以点击下面链接再看一下:
https://blog.csdn.net/weixin_45525272/article/details/116792581

其中,乘法指令可以访存,一定是CISC

指令系统——CISC和RISC相关推荐

  1. 4-3指令系统-CISC和RISC

    文章目录 一.复杂指令系统计算机CISC 二.精简指令系统计算机RISC 三.CISC和RISC比较 一.复杂指令系统计算机CISC 为增强原有指令的功能,设置更为复杂的新指令实现软件功能的硬化,这类 ...

  2. 指令系统 —— CISC 与 RISC

    计算机的程序是由一系列的机器指令组成的. 指令就是要计算机执行某种操作的命令.从计算机组成的层次结构来说,计算机的指令有微指令.机器指令和宏指令之分.微指令是微程序级的命令,它属于硬件:宏指令是由若干 ...

  3. 指令系统 - CISC 和 RISC

    文章目录 1 概述 2 指令集计算机 2.1 CISC 复杂 2.2 RISC 精简 2.3 区别 3 扩展 3.1 网工软考真题 1 概述 #mermaid-svg-F3kTtKRA7RyKTy6R ...

  4. 指令系统-CISC和RISC的区别

    一.什么是指令系统 一个处理器支持的指令和指令的字节级编码,称为其指令集系统 二.指令集发展的途径 CISC(Complex Instruction Set Computer) 复杂指令计算机:进一步 ...

  5. 指令系统 CISC和RISC(详解)

    一.总览 二.CISC CISC:Complex Instruction Set Computer设计思路:一条指令完成一个复杂的基本功能.代表:×86架构,主要用于笔记本.台式机等. 80-20规律 ...

  6. 计组高分笔记:【04】指令系统 「指令格式与分类 | CISC、RISC | 直接寻址 | 间接寻址 | 寄存器寻址 | 隐式寻址 | 立即寻址| 基址寻址 | 变址寻址 | 相对寻址 | 堆栈寻址」

    文章目录 1. 指令格式 1.1 指令的基本概念 1.2 指令的分类 1.2.1 按地址码(操作数)长度/数目分类 1.2.2 按指令的长度分类 1.2.3 按操作码长度分类 1.2.4 按操作类型分 ...

  7. 计组之指令系统:3、CISC和RISC

    3.CISC和RISC 思维导图 什么是CISC和RISC? 对比 思维导图 什么是CISC和RISC? 对比

  8. 计算机组成原理(7)指令系统——偏移寻址、堆栈寻址、CISC和RISC

    上一回主要讲了寻址方式:指令寻址和数据寻址 指令寻址分为定长指令字结构(分为四地址指令.三地址指令等,操作码的长度固定,指令长度固定,就是后面的地址长度进行变化)和变长指令字结构 同时也可分为定长操作 ...

  9. 以下关于CISC和RISC的叙述中,错误的是()【最全!最详细总结!】

    天道酬勤,思者常新. 以下关于CISC和RISC的叙述中,错误的是() A. 在CISC中,复杂指令都采用硬布线逻辑来执行 B. 一般而言,采用CISC技术的CPU,其芯片设计复杂度更高 C. 在RI ...

最新文章

  1. 第二次作业— —结对项目
  2. Java 中Comparator 的使用,实现集合排序
  3. PCA人脸识别的python实现
  4. JSP慕课网阶段用户登录小例子(不用数据库)
  5. C语言边角料:结构体中指针类型的成员变量,它的类型重要吗?
  6. .net 使用阿里云RocketMQ
  7. rem是如何实现自适应布局的?
  8. 优信php笔试题_PHP应聘笔试题
  9. 【转载】javascript,声明变量和导入时,大括号的特殊用法
  10. 资源放送丨Oracle 20C DataGuard 新特性解读PPT视频
  11. java求梯形面积程序_Java初级应用,计算关于梯形跟圆形的面积。该程序中有3个类:Lader、Circle和主类Test。...
  12. python递归遍历目录_Python实现递归遍历文件夹并删除文件
  13. android获取app内存信息,Android 获取内存信息(RAM,ROM)
  14. 数字信号处理--7.3--基础篇
  15. 深入理解javascript中的立即执行函数(function(){…})() 1
  16. SpringBoot轻量级博客/论坛(包含 SpringBoot、SSM、Dubbo多个版本实现代码) 初云博客
  17. 2008年希赛软考学院招生
  18. 标准gpx文件的时间格式
  19. laravel7 LogicException Please make sure the PHP Redis extension is installed and enabled
  20. PS的钢笔,路径,选取,描边(虚线)

热门文章

  1. iOS 10 is the maximum deployment target for 32-bit targets
  2. table 表格,序号控制
  3. python3.7 统计某一只股票每天的开盘,收盘,最高,最低价格
  4. 几何向量:空间三角形外心和法向量
  5. CACTI :有图无数据解决办法
  6. 再谈中国的一些文字游戏
  7. (20下)张量网络中的有效哈密顿量思想
  8. java applet 在线demo_编写可在线收发E-mail的Java Applet
  9. 微信小程序-开发入门(一)
  10. 考研三年,做了同传,迎娶白富美,实现财务自由。这是真鸡汤!