📒
考研计算机组成原理笔记
  • 408机组考察范围
  • 第一章 计算机系统概述
    • 1.1 计算机发展历程
    • 1.2 计算机系统层次结构
    • 1.3 计算机的性能指标
  • 第二章 数据的表示和运算
    • 2.1 数制与编码
    • 2.2 定点数的表示与运算
    • 2.3 浮点数的表示和运算
    • 2.4 算数逻辑单元(ALU)
  • 第三章 存储系统
    • 3.1 存储器概述
    • 3.3 半导体随机存储器
    • 3.4 主存储器与CPU的连接
    • 3.5 双端口RAM和多模块存储器
    • 3.6 高速缓冲存储器
    • 3.7 虚拟存储器
  • 第四章 指令系统
    • 4.1 指令格式
    • 4.2 指令的寻址方式
    • 4.3 CISC和RISC
    • 4.4 程序的机器级代码
  • 第五章 中央处理器
    • 5.1 CPU的基本功能和结构
    • 5.2 指令执行过程
    • 5.3 数据通路的功能和基本结构
    • 5.4 控制器的工作原理和功能
    • 5.5 指令流水线
    • 5.6 多处理器
  • 第六章 总线
    • 6.1 总线概述
    • 6.2 总线仲裁
    • 6.3 总线操作和定时
    • 6.4 总线标准
  • 第七章 I/O系统
    • 7.1 I/O系统的基本概述
    • 7.2 外部设备
    • 7.3 I/O接口
    • 7.4 I/O方式
由 GitBook 提供支持
在本页
  • 4.3.1 复杂指令系统计算机(CISC)
  • 4.3.2 精简指令系统计算机(RISC)
  • 4.3.3 CISC与RISC的比较

这有帮助吗?

  1. 第四章 指令系统

4.3 CISC和RISC

4.3.1 复杂指令系统计算机(CISC)

思路:一条指令完成一个复杂的基本功能

代表:X86架构

4.3.2 精简指令系统计算机(RISC)

思路:提供简单指令,用户通过多条简单指令完成复杂功能

代表:ARM架构

4.3.3 CISC与RISC的比较

CISC
RISC

指令系统

复杂、庞大

简单

指令数目

>200

<100

指令字长

不固定

定长

可访存指令

不加限制

只有Load/Store指令

各种指令执行时间

相差较大

绝大多数在一个周期内完成

各种指令使用频度

相差很大

都比较常用

通用寄存器数量

较少

多

目标代码

难以用优化编译生成高效的目标代码程序

采用优化的编译程序,生成代码较为高效

控制方式

绝大多数为微程序控制

绝大多数为组合逻辑控制

指令流水线

可以通过一定方式实现

必须实现

上一页4.2 指令的寻址方式下一页4.4 程序的机器级代码

最后更新于3年前

这有帮助吗?