首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 计算机组成与设计(硬件软件接口ARM版)/计算机科学丛书
内容
内容推荐
戴维·A.帕特森、约翰·L.亨尼斯著的《计算机组成与设计》采用ARMv8-A体系结构,介绍当前硬件技术的基本原理、汇编语言、计算机算术、流水线、内存层次结构和I/O。本书更加关注后PC时代发生的变革,通过实例、练习等详细介绍新涌现的移动计算和云计算,更新的内容还包括平板电脑、云基础设施以及ARM(移动计算设备)和x86(云计算)体系结构。
目录
出版者的话
赞誉
译者序
前言
作者简介
第1章 计算机的抽象与技术
1.1 引言
1.1.1 计算机应用的分类和特点
1.1.2 欢迎来到后PC时代
1.1.3 你能从本书中学到什么
1.2 计算机体系结构中的8个伟大思想
1.2.1 面向摩尔定律的设计
1.2.2 使用抽象简化设计
1.2.3 加速大概率事件
1.2.4 通过并行提高性能
1.2.5 通过流水线提高性能
1.2.6 通过预测提高性能
1.2.7 存储器层次结构
1.2.8 通过冗余提高可靠性
1.3 程序表象之下
1.4 硬件包装之下
1.4.1 显示器
1.4.2 触摸屏
1.4.3 打开机箱
1.4.4 数据的安全存储
1.4.5 与其他计算机通信
1.5 处理器和存储器制造技术
1.6 性能
1.6.1 性能的定义
1.6.2 性能的度量
1.6.3 CPU的性能及其度量因素
1.6.4 指令的性能
1.6.5 经典的CPU性能公式
1.7 功耗墙
1.8 沧海巨变:从单处理器向多处理器转变
1.9 实例:Intel Core i7基准测试
1.9.1 SPEC CPU基准测试程序
1.9.2 SPEC功耗基准测试程序
1.10 谬误与陷阱
1.11 本章小结
1.12 历史观点与拓展阅读
1.13 练习题
第2章 指令:计算机的语言
2.1 引言
2.2 计算机硬件的操作
2.3 计算机硬件的操作数
2.3.1 存储器操作数
2.3.2 常数或立即数操作数
2.4 有符号数和无符号数
2.5 计算机中指令的表示
2.6 逻辑操作
2.7 决策指令
2.7.1 循环
2.7.2 边界检查的简便方法
2.7.3 case/switch语句
2.8 计算机硬件对过程的支持
2.8.1 使用更多的寄存器
2.8.2 过程嵌套
2.8.3 在栈中为新数据分配空间
2.8.4 在堆中为新数据分配空间
2.9 人机交互
2.10 LEGv8中的宽立即数和地址的寻址
2.10.1 宽立即数
2.10.2 分支中的寻址
2.10.3 LEGv8寻址模式总结
2.10.4 机器语言解码
2.11 并行与指令:同步
2.12 翻译并启动程序
2.12.1 编译器
2.12.2 汇编器
2.12.3 链接器
2.12.4 加载器
2.12.5 动态链接库
2.12.6 启动Java程序
2.13 综合实例:C排序程序
2.13.1 swap过程
2.13.2 sort过程
2.14 数组和指针
2.14.1 用数组实现clear
2.14.2 用指针实现clear
2.14.3 比较两个版本的clear
2.15 高级主题:编译C和解释Java
2.16 实例:MIPS指令集
2.17 实例:ARMv7(32位)指令集
2.18 实例:x86指令集
2.18.1 Intel x86的演进
2.18.2 x86寄存器和数据寻址模式
2.18.3 x86整数操作
2.18.4 x86指令编码
2.18.5 x86总结
2.19 实例:ARMv8指令集的其他部分
2.19.1 完整的ARMv8整数算术逻辑指令
2.19.2 完整的ARMv8整数数据传输指令
2.19.3 完整的ARMv8分支指令
2.20 谬误与陷阱
2.21 本章小结
2.22 历史观点与拓展阅读
2.23 练习题
第3章 计算机的算术运算
3.1 引言
3.2 加法和减法
3.3 乘法
3.3.1 顺序乘法算法及硬件
3.3.2 有符号乘法
3.3.3 更快速的乘法
3.3.4 LEGv8中的乘法
3.3.5 小结
3.4 除法
3.4.1 除法算法及硬件
3.4.2 有符号除法
3.4.3 更快速的除法
3.4.4 LEGv8中的除法
3.4.5 小结
3.5 浮点运算
3.5.1 浮点表示
3.5.2 异常和中断
3.5.3 IEEE 754浮点标准
3.5.4 浮点加法
3.5.5 浮点乘法
3.5.6 LEGv8中的浮点指令
3.5.7 算术精确性
3.5.8 小结
3.6 并行与计算机算术:子字并行
3.7 实例:x86中的流处理SIMD扩展和高级向量扩展
3.8 实例:其他的ARMv8算术指令
3.8.1 完整的ARMv8整数和浮点算术指令
3.8.2 完整的ARMv8 SIMD指令
3.9 加速:子字并行和矩阵乘法
3.10 谬误与陷阱
3.11 本章小结
3.12 历史观点与拓展阅读
3.13 练习题
第4章 处理器
4.1 引言
4.1.1 一种基本的LEGv8实现
4.1.2 实现概述
4.2 逻辑设计的一般方法
4.3 建立数据通路
4.4 一种简单的实现机制
4.4.1 ALU控制
4.4.2 主控制单元的设计
4.4.3 数据通路的操作
4.4.4 完成控制单元
4.4.5 为什么不使用单周期实现
4.5 流水线概述
4.5.1 面向流水线的指令集设计
4.5.2 流水线冒险
4.5.3 流水线概述小结
4.6 流水线数据通路及其控制
4.6.1 图形化表示的流水线
4.6.2 流水线控制
4.7 数据冒险:旁路与阻塞
4.8 控制冒险
4.8.1 假定分支不发生
4.8.2 减少分支延迟
4.8.3 动态分支预测
4.8.4 流水线小结
4.9 异常
4.9.1 LEGv8体系结
标签
缩略图
书名 计算机组成与设计(硬件软件接口ARM版)/计算机科学丛书
副书名
原作名
作者 (美)戴维·A.帕特森//约翰·L.亨尼斯
译者 译者:陈微
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111608943
开本 16开
页数 501
版次 1
装订 平装
字数
出版时间 2018-10-01
首版时间 2018-10-01
印刷时间 2018-10-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 912
CIP核字 2018211387
中图分类号 TP303
丛书名
印张 32.75
印次 1
出版地 北京
260
185
20
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号 图字01-2016-4745
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/19 0:13:38