计算机组成和设计:硬件/软件接口

计算机组成和设计:硬件/软件接口
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , [美] ,
2003-12
版次: 1
ISBN: 9787302069010
定价: 76.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 703页
字数: 1053千字
53人买过
  •   美国加州大学伯克利分校计算机系Patterson教授和斯坦福大学计算机系Hennesssy教授是现今计算机设计领域非常受人尊敬的学者和开创者。JohnHennessy精通硬件/软件,是具有传奇色彩的MIPS编译器和几代MIPS硬件产品的技术上的领导者。DavidPatterson是RISC最初提倡者之一。他创造了RISC一词,定义了RISC的含义,是Sun公司SPARC处理器的主要顾问。他提出了RAID(廉价磁盘冗余阵列),带来了为大量数据服务磁盘存储的工业的革命,并且又提出了NOW(工作站网络)的概念。该书是他们对组织研究和实践的全面而系统的总结。目前,世界上很多大学的计算机原理课程采用这本教材。国内也有大学采用这本教材的英文版。
      与同类著作相比,这本书具有结构清晰完整、系统性强、内容新颖、行文深入浅出,可读性好的特点。特别值得提出的是,这本书讲授计算机组织的基本要领和基础。更重要的是,本书提供了计算机组织的设计和基础框架,使读者能够继续学习的必要知识,从而可以保持在这一领域的前沿位置。这是一本能使读者在较短时间内全面了解、熟悉和掌握当代计算机系统发展主流技术和最新成就的优秀教材和专业参考书。
      本书是计算机及相关专业本科和研究生的经典教材。 译者序
    序言
    前言
    计算机组织和在线设计
    第1章计算机概念和技术
    1.1引言
    1.2程序内部
    1.3内部的硬件
    1.3.1鼠标
    1.3.2显示器
    1.3.3打开机箱
    1.3.4数据的安全
    1.3.5与其他计算机通信
    1.4集成电路:推动创新
    1.5实例:制造Pentium芯片
    1.6谬误和陷讲
    1.7结论
    1.8历史回顾和参考文献
    1.8.1第一台电子计算机
    1.8.2商业发展
    1.8.3各代计算机
    1.8.4参考文献
    1.9重要术语
    1.10习题
    第2章性能评价
    2.1引言
    2.2性能测量
    2.3各种性能指标之间的关系
    2.4选择性能评价程序
    2.5性能比较与综合评价
    2.6实例:新型处理器的SPEC95基准程序及性能评价
    2.7谬误和陷阱
    2.8结论
    2.9历史回顾和参考文献
    2.9.1MIPS、MOPS以及FLOPS
    2.9.2早期综合性基准程序及核心基准程序的问题
    2.9.3将简单程序用于基准测试的问题
    2.9.4综合评价是不可靠的
    2.9.5SPEC基准程序集的性能
    2.9.6参考文献
    2.10重要术语
    2.11习题
    第3章指令:机器的语言
    3.1引言
    3.2计算机硬件的操作
    3.3计算机硬件的操作数
    3.4指令的计算机内表示
    3.5决策指令
    3.5.1循环
    3.5.2case和switch语句
    3.6计算机硬件对过程的支持
    3.6.1使用更多的寄存器
    3.6.2嵌套过程
    3.6.3为新数据分配空间
    3.7数据字以外
    3.8MIPS的其他寻址方式
    3.8.1常数据或立即数
    3.8.2分支和跳转指令的寻址
    3.8.3MIP寻址方式小结
    3.8.4机器语言的解码
    3.9启动程序
    3.9.1编译器
    3.9.2汇编程序
    3.9.3链接程序
    3.9.4加载程序
    3.10一个完整的例子
    3.10.1swap过程
    3.10.2sort过程
    3.11数组与指针
    3.11.1clear的数组版
    3.11.2clear的指针版
    3.11.3比较clear的两个版本
    3.12实例:PowerPC和80x86
    3.12.1IBM/MotorolaPowerPC
    3.12.2Intel80x86
    3.13谬误和陷阱
    3.14结论
    3.15历史回顾和参考文献
    3.15.1累加器体系结构
    3.15.2通用寄存器体系结构
    3.15.3紧凑代码和堆栈体系结构
    3.15.4高级语言计算机体系结构
    3.15.5精简指令集计算机体系结构
    3.15.680x86简史
    3.15.7参考文献
    3.16重要术语
    3.17习题
    第4章计算机的算术运算
    4.1引言
    4.2带符号数与无符号数
    4.3加法与减法
    4.4逻辑运算
    4.5构造算术逻辑单元
    4.5.11位ALU
    4.5.232位ALU
    4.5.3MIPS的32位ALU
    4.5.4超前进位
    4.6乘法
    4.6.1第一种乘法算法及其硬件实现
    4.6.2第二种乘法算法及其硬件实现
    4.6.3第三种乘法算法及其硬件实现
    4.6.4带符号数乘法
    4.6.5布斯算法
    4.6.6MIPS中的乘法运算
    4.6.7小结
    4.7除法
    4.7.1第一种除法算法及其硬件实现
    4.7.2第二种除法算法及其硬件实现
    4.7.3第三种除法算法及其硬件实现
    4.7.4带符号数除法
    4.7.5MIPS中的除法运算
    4.7.6小结
    4.8浮点运算
    4.8.1浮点数表示方法
    4.8.2浮点数加法
    4.8.3浮点数乘法
    4.8.4MIPS的浮点指令
    4.8.5精确的算术运算
    4.8.6小结
    4.9实例:PowerPC和80x86中的浮点部件
    4.9.1PowerPC的乘累加指令
    4.9.280x86的浮点体系结构
    4.10谬误和陷阱
    4.11结论
    4.12历史回顾和参考文献
    4.12.1有关浮点运算的第一场争论
    4.12.2浮点运算的差异性与可移植性
    4.12.3新不如旧
    4.12.4专家的烦恼
    4.12.5浮点运算的不断完善
    4.12.6最早采用IEEE754标准的芯片
    4.12.7IEEE754标准现状
    4.12.8参考文献
    4.13重要术语
    4.14习题
    第5章处理器:数据通路及其控制
    第6章利用流水线提高性能
    第7章存储器层次数结构
    第8章输入输出系统
    第9章多处理器
    附录A汇编程序、链接程序和SPIM模拟器
    附录B逻辑设计基础
    附录C控制器的硬件实现
  • 内容简介:
      美国加州大学伯克利分校计算机系Patterson教授和斯坦福大学计算机系Hennesssy教授是现今计算机设计领域非常受人尊敬的学者和开创者。JohnHennessy精通硬件/软件,是具有传奇色彩的MIPS编译器和几代MIPS硬件产品的技术上的领导者。DavidPatterson是RISC最初提倡者之一。他创造了RISC一词,定义了RISC的含义,是Sun公司SPARC处理器的主要顾问。他提出了RAID(廉价磁盘冗余阵列),带来了为大量数据服务磁盘存储的工业的革命,并且又提出了NOW(工作站网络)的概念。该书是他们对组织研究和实践的全面而系统的总结。目前,世界上很多大学的计算机原理课程采用这本教材。国内也有大学采用这本教材的英文版。
      与同类著作相比,这本书具有结构清晰完整、系统性强、内容新颖、行文深入浅出,可读性好的特点。特别值得提出的是,这本书讲授计算机组织的基本要领和基础。更重要的是,本书提供了计算机组织的设计和基础框架,使读者能够继续学习的必要知识,从而可以保持在这一领域的前沿位置。这是一本能使读者在较短时间内全面了解、熟悉和掌握当代计算机系统发展主流技术和最新成就的优秀教材和专业参考书。
      本书是计算机及相关专业本科和研究生的经典教材。
  • 目录:
    译者序
    序言
    前言
    计算机组织和在线设计
    第1章计算机概念和技术
    1.1引言
    1.2程序内部
    1.3内部的硬件
    1.3.1鼠标
    1.3.2显示器
    1.3.3打开机箱
    1.3.4数据的安全
    1.3.5与其他计算机通信
    1.4集成电路:推动创新
    1.5实例:制造Pentium芯片
    1.6谬误和陷讲
    1.7结论
    1.8历史回顾和参考文献
    1.8.1第一台电子计算机
    1.8.2商业发展
    1.8.3各代计算机
    1.8.4参考文献
    1.9重要术语
    1.10习题
    第2章性能评价
    2.1引言
    2.2性能测量
    2.3各种性能指标之间的关系
    2.4选择性能评价程序
    2.5性能比较与综合评价
    2.6实例:新型处理器的SPEC95基准程序及性能评价
    2.7谬误和陷阱
    2.8结论
    2.9历史回顾和参考文献
    2.9.1MIPS、MOPS以及FLOPS
    2.9.2早期综合性基准程序及核心基准程序的问题
    2.9.3将简单程序用于基准测试的问题
    2.9.4综合评价是不可靠的
    2.9.5SPEC基准程序集的性能
    2.9.6参考文献
    2.10重要术语
    2.11习题
    第3章指令:机器的语言
    3.1引言
    3.2计算机硬件的操作
    3.3计算机硬件的操作数
    3.4指令的计算机内表示
    3.5决策指令
    3.5.1循环
    3.5.2case和switch语句
    3.6计算机硬件对过程的支持
    3.6.1使用更多的寄存器
    3.6.2嵌套过程
    3.6.3为新数据分配空间
    3.7数据字以外
    3.8MIPS的其他寻址方式
    3.8.1常数据或立即数
    3.8.2分支和跳转指令的寻址
    3.8.3MIP寻址方式小结
    3.8.4机器语言的解码
    3.9启动程序
    3.9.1编译器
    3.9.2汇编程序
    3.9.3链接程序
    3.9.4加载程序
    3.10一个完整的例子
    3.10.1swap过程
    3.10.2sort过程
    3.11数组与指针
    3.11.1clear的数组版
    3.11.2clear的指针版
    3.11.3比较clear的两个版本
    3.12实例:PowerPC和80x86
    3.12.1IBM/MotorolaPowerPC
    3.12.2Intel80x86
    3.13谬误和陷阱
    3.14结论
    3.15历史回顾和参考文献
    3.15.1累加器体系结构
    3.15.2通用寄存器体系结构
    3.15.3紧凑代码和堆栈体系结构
    3.15.4高级语言计算机体系结构
    3.15.5精简指令集计算机体系结构
    3.15.680x86简史
    3.15.7参考文献
    3.16重要术语
    3.17习题
    第4章计算机的算术运算
    4.1引言
    4.2带符号数与无符号数
    4.3加法与减法
    4.4逻辑运算
    4.5构造算术逻辑单元
    4.5.11位ALU
    4.5.232位ALU
    4.5.3MIPS的32位ALU
    4.5.4超前进位
    4.6乘法
    4.6.1第一种乘法算法及其硬件实现
    4.6.2第二种乘法算法及其硬件实现
    4.6.3第三种乘法算法及其硬件实现
    4.6.4带符号数乘法
    4.6.5布斯算法
    4.6.6MIPS中的乘法运算
    4.6.7小结
    4.7除法
    4.7.1第一种除法算法及其硬件实现
    4.7.2第二种除法算法及其硬件实现
    4.7.3第三种除法算法及其硬件实现
    4.7.4带符号数除法
    4.7.5MIPS中的除法运算
    4.7.6小结
    4.8浮点运算
    4.8.1浮点数表示方法
    4.8.2浮点数加法
    4.8.3浮点数乘法
    4.8.4MIPS的浮点指令
    4.8.5精确的算术运算
    4.8.6小结
    4.9实例:PowerPC和80x86中的浮点部件
    4.9.1PowerPC的乘累加指令
    4.9.280x86的浮点体系结构
    4.10谬误和陷阱
    4.11结论
    4.12历史回顾和参考文献
    4.12.1有关浮点运算的第一场争论
    4.12.2浮点运算的差异性与可移植性
    4.12.3新不如旧
    4.12.4专家的烦恼
    4.12.5浮点运算的不断完善
    4.12.6最早采用IEEE754标准的芯片
    4.12.7IEEE754标准现状
    4.12.8参考文献
    4.13重要术语
    4.14习题
    第5章处理器:数据通路及其控制
    第6章利用流水线提高性能
    第7章存储器层次数结构
    第8章输入输出系统
    第9章多处理器
    附录A汇编程序、链接程序和SPIM模拟器
    附录B逻辑设计基础
    附录C控制器的硬件实现
查看详情
相关图书 / 更多
计算机组成和设计:硬件/软件接口
计算机基础与实训教程
顾玲芳 编
计算机组成和设计:硬件/软件接口
计算机网络攻击与防护
刘念;陈雪松;谈洪磊
计算机组成和设计:硬件/软件接口
计算机组成原理与汇编语言
田民格、秦彩杰、林观俊、田佳琪
计算机组成和设计:硬件/软件接口
计算天文
冯毅
计算机组成和设计:硬件/软件接口
计算思维培养与无人机创意编程
范谊 陈宇 张锦东
计算机组成和设计:硬件/软件接口
计算机组成原理与系统结构(第3版)
冯建文 章复嘉 赵建勇 包健 编著
计算机组成和设计:硬件/软件接口
计算小状元 小学数学 2年级上册 bs版 小学数学单元测试 新华
作者
计算机组成和设计:硬件/软件接口
计算机应用基础
苗苗
计算机组成和设计:硬件/软件接口
计算机系统原理(2023年版) 全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
计算机组成和设计:硬件/软件接口
计算机组装与维护(第3版高等院校计算机应用技术规划教材)
孙中胜 编
计算机组成和设计:硬件/软件接口
计算机辅助翻译教程()
赵秋荣
计算机组成和设计:硬件/软件接口
计算机三维建模方法
易健宏 编著;李凤仙
您可能感兴趣 / 更多
计算机组成和设计:硬件/软件接口
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
计算机组成和设计:硬件/软件接口
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
计算机组成和设计:硬件/软件接口
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
计算机组成和设计:硬件/软件接口
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
计算机组成和设计:硬件/软件接口
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
计算机组成和设计:硬件/软件接口
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
计算机组成和设计:硬件/软件接口
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
计算机组成和设计:硬件/软件接口
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
计算机组成和设计:硬件/软件接口
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
计算机组成和设计:硬件/软件接口
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
计算机组成和设计:硬件/软件接口
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
计算机组成和设计:硬件/软件接口
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘