计算机组成原理
期末复习
北京理工大学管理与经济学院
关磊 博士
提纲
内容回顾
练习题
2014年6月
北京理工大学管理与经济学院关磊博士
内容回顾
第1章引言
第2章数据表示
方法与数字逻辑
第3章MARIE
第4章指令系统 第6章指令系统
第5章存储器
体系结构 体系结构
第7章可选择的 第8章性能度量
体系结构 和分析
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第1章 引言
•硬件和软件等效原理
•计算机的发展史
• 代次划分,主要特点
• 摩尔定律
•计算机的分层组织结构
• 7个层次,名称、功能
•冯诺依曼模型
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第2章数据表示方法与数字逻辑
•浮点表示法
• 基本表示形式,偏移量
• 浮点算法,浮点误差
• 字符编码
• 用于数据记录和传递的编码方式
• 5种基本的编码方式
• 各自的优点和不足
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第2章数据表示方法与数字逻辑
•错误检测与校正
• 循环冗余校验码:原理与应用
• 海明编码:原理与应用
•数字逻辑
• 组合逻辑电路:加法器、译码器、多路复用器
• 时序逻辑电路:寄存器
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第3章MARIE :简单计算机模型
•计算机基本组成
• CPU :寄存器、ALU 、控制单元
• 总线:分类方式
• 时钟、输入/输出子系统
• 存储器:低位交叉、高位交叉
• 中断
•MARIE
• 体系结构
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第3章MARIE :简单计算机模型
•MARIE
• 指令系统体系结构:RTL
• 指令执行过程:取指-译码-执行
• 编译程序和汇编语言
•硬件译码和微程序控制译码
• 实际的计算机体系结构
• CISC vs RISC
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第4章指令系统体系结构
•指令格式
• 指令集特征
• 指令系统设计:指令集性能影响因素
• 大端与小端位序
• 内部存储机制,操作数数目与指令长度,扩展操作
码
•指令类型
2014年6月
北京理工大学管理与经济学院关磊博士
各章重点内容和主要知识点
第4章指令系统体系结构
• 寻址方式
• 立即,直接,间接,寄存器,变址,基址……
•指令流水线
• 基本原理