第一章 计算机硬件基础(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指令 |
| 各种指令执行时间 | 相差较大 | 绝大多数在一个周期内完成 |
| 各种指令使用频度 | 相差很大 | 都比较常用 |
| 通用寄存器数量 | 较少 | 多 |
| 目标代码 | 难以用优化编译生成高效的目标代码程序 | 优化的编译程序,生成代码较为高效 |
| 寻址方式 | 支持多种寻址方式 | 支持方式少 |
| 实现方式 | 微程序控制技术 | 增加了通用寄存器;硬布线逻辑控制为主;适合采用流水线 |

相关推荐
fo安方9 小时前
软考~系统规划与管理师考试—知识篇—第二版—18.智慧城市发展规划
人工智能·项目管理·智慧城市·软考·pmp
明洞日记9 小时前
【软考每日一练013】解析嵌入式网络数据库(NDB)架构
数据库·5g·嵌入式·软考·嵌入式实时数据库
BOB-wangbaohai10 小时前
软考-系统架构师-信息安全技术基础知识(三)
网络安全·软考·系统架构设计师
明洞日记1 天前
【软考每日一练008】Web 服务器性能测试指标
运维·服务器·操作系统·软考
BOB-wangbaohai1 天前
软考-系统架构师-信息安全技术基础知识(二)
网络安全·软考·加密·系统架构设计师·解密
BOB-wangbaohai2 天前
软考-系统架构师-信息安全技术基础知识(一)
安全·软考·系统架构师·加密·解密
BOB-wangbaohai3 天前
软考-系统架构师-未来信息综合技术(四)
软考·系统架构师·大数据架构
weixin_468466853 天前
通信与网络基础知识简记
网络·网络协议·系统架构·信息与通信·软考·香农公式·网络结构
fo安方3 天前
软考~系统规划与管理师考试——真题篇——综合——软考系规综合知识卷2——解析版
项目管理·软考·pmp·系统规划与管理师
fo安方6 天前
软考~系统规划与管理师考试——真题篇——章节——第6章 云资源规划——解析版
dubbo·项目管理·系统·软考·pmp·规划