03 指令系统 指令系统的发展与改进

目录

指令系统(ISA)

概念

设计原则

设计要素

指令系统结构分类

按存储位置分

指令系统的发展与改进

CISC

缺点

RISC

特点


  1. 指令系统(ISA)

    1. 概念

      1. 使用同一指令系统的计算机硬件实现可以不同
      2. 使用相同的指令系统的最大好处是:兼容
      3. 指令系统不能模糊不清
    2. 设计原则

      1. 可编程性
      2. 可实现性
      3. 兼容性
        1. 向上(向前)兼容
        2. 向下(向后)兼容
      4. 指令格式
        1. 定长
        2. 变长
      5. 操作数的存储位置、类型、长度、个数
    3. 设计要素

      1. 寻址方式
      2. 操作类型
    4. 指令系统结构分类

      1. 按存储位置分

        1. 主存型结构
        2. 累加器型结构
        3. 堆栈型结构
        4. 通用存储器结构
  2. 指令系统的发展与改进

    1. CISC

      1. 缺点

        1. 设计周期长,准确性难以保证
        2. 需要大量硬件支持
        3. 很多复杂的指令执行频率很低,浪费资源
    2. RISC

      1. 特点

        1. 指令条数少,功能简单
        2. 指令格式简单、规整,并减少寻址方式
        3. 采用load-store结构
        4. 大多数指令采用硬连接逻辑来实现
        5. 强调优化编译器的作用
      2. 开源硬件
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值