第一章 计算机硬件基础(CISC/RISC指令系统)

1、CISC

Complex Instruction Set Computer设计思路:一条指令完成一个复杂的基本功能

代表:×86架构,主要用于笔记本、台式机等。
80-20规律 :典型程序中80%的语句仅仅使用处理机中20%的指令

2、RISC

RISC :Reduced Instruction Set Computer设计思路:一条指令完成一个基本"动作"。多条指令组合完成一个复杂的基本功能

代表:ARM架构,主要用于手机、平板等。

3、总结

|----------|--------------------|----------------------------|
| 类别 | CISC | RISC |
| 指令系统 | 复杂,庞大 | 简单,精简 |
| 指令数目 | 一般大于200条 | 一般小于100条 |
| 指令字长 | 不固定 | 定长 |
| 可访存指令 | 不加限制 | 只有Load/Store指令 |
| 各种指令执行时间 | 相差较大 | 绝大多数在一个周期内完成 |
| 各种指令使用频度 | 相差很大 | 都比较常用 |
| 通用寄存器数量 | 较少 | 多 |
| 目标代码 | 难以用优化编译生成高效的目标代码程序 | 优化的编译程序,生成代码较为高效 |
| 寻址方式 | 支持多种寻址方式 | 支持方式少 |
| 实现方式 | 微程序控制技术 | 增加了通用寄存器;硬布线逻辑控制为主;适合采用流水线 |

相关推荐
it技术分享just_free41 分钟前
软考教材重点内容 信息安全工程师 第24章 工控安全需求分析与安全保护工程
web安全·网络安全·信息安全·系统安全·软考
格鸰爱童话1 天前
软考错题(三)
软考
PengShuaiD51 天前
【软考-高级】【信息系统项目管理师】论文写作注意事项及2014年至2024年历年论文题目汇总
软考·高项·信息系统项目管理·高项历年论文真题
编程小海浪1 天前
【论信息系统项目的质量管理】
软考·信息系统项目管理师·质量管理·系统集成项目管理工程师·信息系统·软考论文·2025软考论文
尸僵打怪兽2 天前
软考错题集
java·python·计算机网络·操作系统·c·软考·计算机组成原理
软考考神3 天前
2025软考【系统架构设计师】:两周极限冲刺攻略(附知识点解析+答题技巧)
软考·系统架构设计师
碎梦归途4 天前
23种设计模式-行为型模式之模板方法模式(Java版本)
java·开发语言·jvm·设计模式·软考·模板方法模式·软件设计师
christine-rr6 天前
【25软考网工】第五章(8)路由协议RIP、OSPF
运维·网络·网络工程师·软考·考试
碎梦归途12 天前
23种设计模式-行为型模式之状态模式(Java版本)
java·jvm·设计模式·状态模式·软考·软件设计师·行为模式
碎梦归途12 天前
23种设计模式-行为型模式之访问者模式(Java版本)
java·开发语言·jvm·设计模式·软考·软件设计师·行为型模式