技术教育社区
www.teccses.org

计算机组成原理

封面

作者:李涛

页数:334页

出版社:清华大学出版社

出版日期:2011

ISBN:9787302246060

电子书格式:pdf/epub/txt

内容简介

全书内容分为9章: 第1章介绍计算机系统的相关概念; 第2章对数据在计算机中的表示、算术和逻辑运算方法以及ALU的概念进行了详细讲述; 第3章重点介绍存储器子系统设计方法,并详细讲述Cache仓鞔妾哺ù嫒级存储层次的内容; 第4章详细讲述CPU的结构及指令执行过程,重点讲述了微程序控制器的原理及其设计方法,并介绍了提高CPU性能的指令流水线技术; 第5章讲述了指令的寻址方法及其设计,并对CISC和RISC进行对比分析; 第6章讲述总线的基本概念以及信息在总线上的传输方式等; 第7 章和第8章详细讲述输入输出系统的工作机制,并介绍输入输出设备方面的知识; 第9章简要总结处理器技术的发展,并对多核处理器和图形处理器进行阐述。 本书可作为高等学校计算机科学与技术等相关专业开设“计算机组成原理”课程的教材,也可供从事该领域工作的有关人员自学参考。

本书特色

《计算机组成原理》特点:突出实践性。丛书编写以能力培养为导向,突出专业实践教学内容,为有关专业实习、课程设计、专业实践、毕业实践和毕业设计教学提供具体、翔实的实验设计。提供可操作性强的实验指导,完全适合“从实践到理论再到应用”、“任务驱动”的教学模式。教材立体化。丛书提供配套的纸质教材、电子教案、习题、实验指导和案例,并且在清华大学出版社网站提供及时更新的数字化教学资源,供师生学习与参考。课程系列化。实验类课程均由“教程+实验指导+课程设计”三本教材构成一门课程的“课程包”。为教师教学、指导实验以及学生完成课程设计提供翔实、具体的指导和技术支持。

目录

第1章计算机系统概论1.1计算机发展史1.1.1现代计算机的发展1.1.2微处理器的发展1.2计算机系统组成1.2.1计算机硬件系统1.2.2计算机软件系统1.3计算机系统结构1.4计算机系统的性能指标1.5计算机的应用1.6本章小结习题1第2章数据表示与运算方法2.1数据表示2.1.1数制及其相互转换2.1.2有符号数2.1.3定点数2.1.4浮点数2.1.5字符编码2.1.6汉字编码2.2逻辑运算2.3定点运算2.3.1移位运算2.3.2加减法运算2.3.3乘法运算2.3.4除法运算2.3.5定点运算器2.4浮点四则运算2.4.1浮点加减运算2.4.2浮点乘法运算2.4.3浮点除法运算2.4.4浮点运算器2.5本章小结习题2第3章存储系统3.1存储系统概述3.1.1基本概念3.1.2评价指标3.1.3存储器分类3.1.4存储系统的层次结构3.2主存储器3.2.1主存储器的基本结构3.2.2静态随机存取存储器3.2.3动态随机存取存储器3.2.4只读存储器3.2.5存储器与CPU的连接3.2.6多体交叉存储器3.3高速缓冲存储器3.3.1概述3.3.2Cache性能评价3.3.3地址映射3.3.4替换算法与更新策略3.4虚拟存储器3.4.1基本概念3.4.2页式虚拟存储器3.4.3段式虚拟存储器3.4.4段页式虚拟存储器3.4.5替换算法3.4.6快表TLB3.5数据校验3.5.1概述3.5.2奇偶校验码3.5.3海明码3.5.4循环冗余校验码3.6本章小结习题3第4章中央处理器4.1CPU的功能和组成4.1.1CPU的功能4.1.2CPU的组成4.1.3CPU中的主要寄存器4.1.4控制器的实现方式4.2时序系统与控制方式4.2.1指令执行过程4.2.2指令周期4.2.3多时序系统4.2.4指令周期的表示4.2.5控制方式4.3微程序控制器4.3.1基本概念4.3.2微程序控制器原理4.3.3微操作命令的分析4.3.4微程序设计技术4.3.5微程序设计举例4.4组合逻辑控制器4.4.1控制器结构4.4.2控制器设计方法4.5流水线技术4.5.1指令流水?4.5.2流水线性能4.5.3流水线中的相关性4.6本章小结习题4第5章指令系统5.1基本概念5.1.1操作码5.1.2地址码5.1.3指令字长5.2指令的寻址方式5.3指令格式的设计5.3.1指令设计的影响因素5.3.2Pentium指令格式举例5.3.3指令格式设计举例5.4RISC与CISC技术5.4.1CISC与Intel指令集5.4.2RISC5.4.3RISC和CISC的比较5.5本章小结习题5第6章总线系统6.1概述6.1.1基本概念6.1.2总线分类6.1.3总线的性能指标6.2总线结构6.2.1单总线结构6.2.2多总线结构6.3总线仲裁与通信控制6.3.1总线仲裁6.3.2通信控制6.4PCI(PCI-E)6.4.1PCI及其总线信号6.4.2数据传输过程6.4.3PCI-E6.5USB6.5.1USB总线概述6.5.2系统组成6.5.3USB传输协议6.6本章小结习题6第7章输入输出系统7.1输入输出系统概述7.1.1I,O接口的功能7.1.2I,O接口的组成7.1.3I,O接口的分类7.1.4I,O接口的控制方式7.1.5I,O端口及编址方式7.2程序控?方式7.2.1无条件传送方式7.2.2程序查询控制方式7.3中断传送方式7.3.1中断的基本概念7.3.2I,O中断的处理过程7.3.3中断控制器8259A7.3.4中断方式输入接口电路7.3.5中断方式输出接口电路7.4直接存储器存取方式7.4.1DMA方式的基本原理7.4.2DMA传送方式7.5I,O通道(I,O处理机)7.6I,O接口标准7.6.1IDE和SATA接口7.6.2SCSI接口7.6.3FireWire接口7.7本章小结习题7第8章输入输出设备8.1概述8.2辅助存储设备8.2.1磁存储技术8.2.2硬磁盘存储器8.2.3软磁盘存储器8.2.4磁带存储器8.2.5光盘存储器8.3输入设备8.3.1键盘8.3.2鼠标8.3.3扫描仪8.3.4触摸屏8.3.5摄像头8.4输出设备8.4.1显示器8.4.2打印机8.4.3其他输出设备习题8第9章处?器新技术9.1处理器技术9.2多核处理器9.2.1多核结构9.2.2同构多核9.2.3异构多核9.3图形处理器9.3.1G80架构9.3.2Fermi架构9.4计算机的未来发展趋势9.5本章小结习题9参考文献

节选

《计算机组成原理》内容分为9章:第1章介绍计算机系统的相关概念;第2章对数据在计算机中的表示、算术和逻辑运算方法以及ALU的概念进行了详细讲述;第3章重点介绍存储器子系统设计方法,并详细讲述Cache-主存-辅存三级存储层次的内容;第4章详细讲述CPU的结构及指令执行过程,重点讲述了微程序控制器的原理及其设计方法,并介绍了提高CPU性能的指令流水线技术;第5章讲述了指令的寻址方法及其设计,并对CISC和RISC进行对比分析;第6章讲述总线的基本概念以及信息在总线上的传输方式等;第7章和第8章详细讲述输入输出系统的工作机制,并介绍输入输出设备方面的知识;第9章简要总结处理器技术的发展,并对多核处理器和图形处理器进行阐述。《计算机组成原理》可作为高等学校计算机科学与技术等相关专业开设“计算机组成原理”课程的教材,也可供从事该领域工作的有关人员自学参考。

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《计算机组成原理》
Article link:https://www.teccses.org/205226.html