多发射:

  1. 概念:是指存在多条流水线进行指令的译码, 取指令后,可以同时发射多条指令到不同的流水线进行译码。(和执行?)

超标量:

  1. 超标量是一条流水线中,存在多个执行部件,可以在上一条指令没有执行完成时,执行下一条指令。 即乱序执行。可以针对没有前后顺序关系的指令进行并行执行;
  2. 超标量是对程序员透明的,是指令级别的并行;
  3. 超标量是否意味着需要多条流水线?(好像不需要,如果有,好像最好?)
  4. 超标量处理器内部只有一个指令指针,一套控制逻辑,也就是说,对于外界而言,在同一时刻,只能执行一段指令序列。

超线程:

  1. 概念:处理器可以同时执行多个指令,来自不同的线程;
  2. 超线程是线程级别的并行,需要程序员显示的编写超线程程序;
  3. Intel提出的,是指一个核心同时拥有两套寄存器、缓存,保存两个线程工作的现场。 线程之间切换几乎没有成本。可以有效的支持多线程程序。共享处理运算单元。

多线程:

  1. 一个处理器,一套寄存器文件,来回切换

分支预测

  1. 一般是基于跳转指令的历史数据统计,投机预测下一条的分支跳转情况。预测错了也没什么大不了
  2. 没有分支预测:遇到跳转指令,导致流水线形成泡沫(跳转指令后面管道不进行取指,译码,而是等跳转指令执行完成后在进行);

CPU 设计举例:
arm cortex M3/4: 3级流水线+分支预测

arm cortex M7: 6级 顺序 双发射 超标量流水线 +分支预测

计算机基本概念--超标量,多发射相关推荐

  1. 计算机基本概念及简单的二进制运算

    计算机基本概念及简单的二进制运算 ----------------------------------------------------------------------------------- ...

  2. 【向题看齐】408之计算机组成原理概念记忆总结

    408之计算机组成原理概念记忆总结 1.计算机系统概述 2.数据的表示和运算 2.1.进位计数制 2.3.定点数的表示 2.3.1.表示范围 2.4.定点数的计算 2.4.1.算数移位 2.4.2.逻 ...

  3. 计算机组成原理中主机概念,计算机组成原理概念术语

    计算机组成原理概念术语 第一章 1. 主机:主机中包含了除输入输出设备以外的所有电路部件,是一个能够独立工作的系统. 2. CPU:中央处理器,是计算机的核心部件,同运算器和控制器构成. 3. 运算器 ...

  4. 计算机图学概念,计算机图形学(概念).doc

    计算机图形学(概念) 1.计算机图形学(Computer Graphics) 计算机图形学是研究怎样利用计算机来产生存储和处理图形的原理.方法和技术的一门学科. IEEE定义:Computer gra ...

  5. gks的定义计算机图形学,计算机图形学(概念)

    计算机图形学(概念) (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 1. 计算机图形学(Computer Graphics)计算机图形 ...

  6. 计算机基础知识 基本概念,计算机基本概念与基础知识.ppt

    计算机基本概念与基础知识 学什么? 上网.打字.聊天? 第1章 计算机基本概念与基础知识 1.1 概述 1.2 计算机数据表示 1.3 计算机系统 第一台电子计算机(ENIAC) 1.1.1 计算机的 ...

  7. Python学习01、计算机基础概念、初识Python、常量,变量,类型和表达式、字符串、动态静态类型、注释

    前言:本文章主要用于个人复习,追求简洁,感谢大家的参考.交流和搬运,后续可能会继续修改和完善. 因为是个人复习,会有部分压缩和省略. 计算机基础概念 什么是计算机? 现在我们所说的计算机不光能进行算术 ...

  8. 图为科技深圳人工智能产业协会重磅推出边缘计算机全新概念

    人工智能作为提升区域竞争力的重要战略,全国各地都在推动发展,人工智能是未来科技创新发展的风向标,也是产业变革升级的关键驱动力,我国在<"十四五"数字经济发展规划>及&l ...

  9. 计算机课进制笔记,初学Python课程笔记-第一课(计算机基本概念+进制+环境变量)...

    这是我第一次写博客,简单地聊聊当下的感受.其实,早在大学期间就有过把自己所学的一些知识点记录在某个平台,可供日后自己复习.只是本人并非计算机专业出身,平时写代码写得不是不多.直到毕业参与工作,从事软件 ...

  10. 计算机审计概念有统一标准,计算机审计的研究回顾.doc

    计算机审计的研究回顾 计算机审计的研究回顾 自从美国学者Samuel. J. B1955年提出"通过计算机审计"以来,计算机审计研究得到了越来越多的关注.1969年在美国洛杉矶成立 ...

最新文章

  1. text-indent无效解决方案
  2. 「后端小伙伴来学前端了」关于Vue中的自定义事件,组件绑定自定义事件实现通信
  3. 小程序分享朋友圈_改造小程序,增加分享朋友圈代码
  4. Java集合:List集合
  5. ssh框架常见错误与解决方法
  6. win7系统定时删除数据的批处理命令_使用bat批处理命令清理windows7系统垃圾文件...
  7. java下载网络文件_java下载网络文件的方法有哪些
  8. linux下NIS服务的配置
  9. 华为智慧屏 鸿蒙如何获得,荣耀智慧屏得鸿蒙助力,玩法超多
  10. 批量将RGBA图片转换成RGB格式
  11. mac 蓝牙 串口调试 助手(工具)
  12. python 主函数传参_Python函数传参方法超级大汇总
  13. OpenWRT软件安装教程,安装的几种方法
  14. python 汉字编码
  15. qq空间进入游戏显示服务器拒绝,打开QQ空间出现ptlogin2.qq.com的解决方法大全
  16. 全新版大学英语综合教程第三册学习笔记(原文及全文翻译)——8 - A Clone Is Born(克隆生命诞生了)
  17. 计算机科学基础 浙大学分,Zju生存指南-学(上)
  18. wince 触摸屏 学习
  19. 使用JAVA调用热敏打印机接口实现打印功能
  20. matlab zigzag算法,MATLAB 实现zigzag扫描(z字形扫描)

热门文章

  1. MIKE水动力笔记6_如何自己制作实测数据的时间序列文件dfs0
  2. UCanCode Visio 2022发布--专业--免费-绿色
  3. 淘宝B2C上线 马云初试将阿里巴巴三合一
  4. 基于js alert confirm样式弹出框
  5. 点云配准(CloudCompare软件)
  6. hbase常用命令及操作
  7. Eclipse的下载Spring Tool Suite(sts)
  8. 电脑硬件名称 中英文对照
  9. Log4j.properties配置详解【log4j配置文件】
  10. 软件设计师教程笔记 持续更新