当前位置: 首页 > news >正文

室内设计网站排行榜前十名有哪些汽车专业科技网站建设

室内设计网站排行榜前十名有哪些,汽车专业科技网站建设,培训网站建设课程,好的网站样式计算机组成原理 数据冒险、控制冒险、结构冒险 对所有用户(所有程序员)可见:PSW、PC、通用寄存器 PSW(条件转移需要用到,程序员使用CMP指令的时候也需要用到所以是对用户可见)PC(跳转指令需要…

计算机组成原理
数据冒险、控制冒险、结构冒险
275894f57be259ae2abf96707ea4189

95f956581cd6a31b98849959b62d277

对所有用户(所有程序员)可见:PSW、PC、通用寄存器

  • PSW(条件转移需要用到,程序员使用CMP指令的时候也需要用到所以是对用户可见)
  • PC(跳转指令需要使用PC+n ,所以对用户可见)
  • 通用寄存器(程序员写指令可以使用到通用寄存器R)
    • 通用寄存器:包括(数据寄存器、地址指针寄存器、变址寄存器)

对所有用户(所有程序员)透明:MAR,MDR,IR,Cache, 微程序结构和功能,控制存储器,锁存器/暂存器

  • (这些都是辅助CPU工作,所以是透明的)
  • 微指令寄存器属于微程序控制器的组成部分,它是硬件设计者的任务。
  • 控制存储器:存放微指令即控制信号
  • 锁存器/暂存器:流水线间存储数据
  • MAR:存储器地址寄存器
  • MDR:存储器数据寄存器

1.结构冒险

image-20241007180711371

结构冒险=结构冲突=资源冲突

image-20241007181613356

load指令是取数指令;Store指令是存数指令

运算类指令

算术运算指令

  1. 加法指令
    • 用于实现两个操作数的相加操作。例如在 RISC-V 指令集中有add指令,它可以将两个寄存器中的值相加,并将结果存放在一个寄存器中。
    • 格式可能为add rd, rs1, rs2,其中rd是目的寄存器,用于存放结果,rs1rs2是源寄存器,提供操作数。
  2. 减法指令
    • 实现两个操作数的相减操作。如sub指令,它从rs1寄存器的值中减去rs2寄存器的值,并将结果存放在rd寄存器中。
  3. 乘法指令
    • 完成两个操作数的乘法运算。不同的指令集可能有不同的乘法指令形式。例如,有些指令集可能有mul指令用于无符号数乘法,imul指令用于有符号数乘法等。
  4. 除法指令
    • 用于执行除法操作。像div指令用于无符号数除法,idiv指令用于有符号数除法。在执行除法指令时,通常会涉及到商和余数的处理。

逻辑运算指令

  1. 与指令
    • 实现按位与操作。例如and指令,它对rs1rs2寄存器中的对应位进行与操作,并将结果存放在rd寄存器中。
  2. 或指令
    • 执行按位或操作。如or指令,将rs1rs2寄存器中的对应位进行或操作,结果存于rd寄存器。
  3. 非指令
    • 也叫取反指令,对一个操作数的每一位进行取反操作。在一些指令集中可能有not指令来实现这个功能。
  4. 异或指令
    • 进行按位异或操作。例如xor指令,对rs1rs2寄存器中的对应位进行异或操作,结果放在rd寄存器中。

移位运算指令

  1. 逻辑左移指令
    • 将一个操作数的所有位向左移动指定的位数,右边空出的位用 0 填充。例如shl指令。
  2. 逻辑右移指令
    • 把一个操作数的所有位向右移动指定的位数,左边空出的位用 0 填充。比如shr指令。
  3. 算术右移指令
    • 对于有符号数,将其所有位向右移动指定的位数,左边空出的位用符号位填充。通常有sar指令来实现。

2.数据冒险的分析和处理

image-20241007215522119

3.控制冒险的分析和处理

注意:修改PC只在M阶段

image-20241007215829237

4.采用转发技术

6e49d171d5c4affb732ec96897257a5

Load-use:load指令在M(访存阶段才会产生结果),故采用转发旁路已经不能解决数据冒险。

image-20241127155848373

6cc7f81983778819f3f8c565ad63004

image-20241008210214469

image-20241008210232886

ca1113062707cde21fabff615e80d64

http://www.yayakq.cn/news/570302/

相关文章:

  • 山东mip网站建设百度竞价推广开户费用
  • 上海平台网站制作公司广州网站建设优化公司哪家好
  • 静态学校网站做毕业设计手机排行榜2022最新
  • 电子商务网站建设与维护李建忠下载松原建设网站
  • 中山网站制作费用dw做网站背景图片设置铺平
  • 东莞百度网站推广cms开源建站系统
  • 珠海网站建设杰作开发公司岗位设置
  • 网站推广怎样做附近编程培训机构
  • 做网站的工作是什么网站设计建设维护与更新
  • asp网站建设流程图片外链在线生成
  • 网站建设开发软件网页升级紧急通知在哪里看
  • 设计网站名字房地产市场信息管理平台
  • 湖南智能网站建设公司无休网站建设
  • 河南两学一做网站企业营销型网站有哪些
  • 做一个小网站多少钱网站域名后缀有什么用
  • 农庄网站模板品牌建设的十六个步骤和内容
  • 婚恋网站做翻译安全者 wordpress
  • 广东个人网站备案wordpress meta
  • 响应式旅游网站模板什么专业可以做网站
  • 开一个网站建设公司搭建本地wordpress
  • 广州网站优化注意事项无法登陆建设银行网站
  • 网站内部建设和程序即墨做网站公司
  • 微信小程序做链接网站广州计算机培训班
  • 嘉兴网站制作优化个体户 做网站
  • 产品如何做网站地图互动平台是什么意思
  • 怎么建一个网站卖东西软件外包项目平台
  • 新浪推网站网站怎么做文件下载
  • 泉州效率网络网站建设通城做网站公司
  • 能用pinduoduo做网站吗济南网站制作公司
  • 腾讯云网站建设教学视频dw网页制作教程合集