计算机组装与维修技术(第2版)
作者:吕永强、鲁磊纪、史国川
出版社:清华大学出版社
ISBN:9787302515470
VIP会员免费
(仅需0.8元/天)
¥ 37.7
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
计算机科学丛书:计算机组成原理 [英] 艾伦·克莱门茨(Alan Clements)(2017.3出版) 评分:
本书由资深的计算机体系结构教育家Alan Clements博士编写,原书名为《计算机体系结构:原理与演变》(Computer Organization & Architecture: Themes and Variations),书中不仅覆盖单机系统的组成原理和系统结构的各个方面,还包括计算机的性能评价方法以及多发射、粗粒度并行等内容。作者希望本书能够适合电子工程(EE)、电子与计算机工程(ECE)、计算机科学(CS)等不同专业的教学需要。书中围绕基本概念、指令集体系结构、处理器组成和能效、存储与外设以及处理器级并行等五个核心问题将这些内容有条不紊地组织在一起,以便满足不同专业的教学需要。 中文版引进的时候综合考虑国内高校“计算机组成与结构”或类似课程的教学目标以及我们对本书的定位,对原书进行了适当裁剪和重新组合,分为两册:《计算机组成原理》和《计算机存储与外设》。 本书即为《计算机组成原理》,涵盖原书前三部分,共6章,主要介绍计算机系统的组成和体系结构的基本概念、指令系统以及处理器实现等涉及计算机组成原理课程的内容。 目录: 第1章 计算机系统体系结构 4 1.1 什么是计算机系统体系结构 7 1.2 体系结构和组成 11 1.2.1 计算机系统和技术 14 1.2.2 计算机体系结构在计算机科学中的地位 14 1.3 计算机的发展 16 1.3.1 机械计算机 17 1.3.2 机电式计算机 19 1.3.3 早期的电子计算机 19 1.3.4 微机和PC革命 20 1.3.5 摩尔定律和进步的历程 21 1.3.6 存储技术发展 22 1.3.7 普适计算 23 1.3.8 多媒体计算机 23 1.4 存储程序计算机 24 1.4.1 问题描述 24 1.4.2 解决方法 24 1.4.3 构造一个算法 26 1.4.4 计算机需要通过什么来解决问题 27 1.4.5 存储器 29 1.5 存储程序的概念 31 1.6 计算机系统概览 35 1.6.1 存储层次 35 1.6.2 总线 37 1.7 现代计算 39 本章小结 39 习题 40 第2章 计算机算术 42 2.1 数据是什么 43 2.1.1 位与字节 43 2.1.2 位模式 44 2.2 数字 48 2.2.1 位置记数法 48 2.3 二进制运算 49 2.4 有符号整数 52 2.4.1 符号及值表示法 52 2.4.2 二进制补码运算 53 2.5 乘除法简介 55 2.5.1 移位运算 55 2.5.2 无符号二进制乘法 56 2.5.3 快速乘法 57 2.5.4 除法 59 2.6 浮点数 63 2.6.1 IEEE浮点数 64 2.7 浮点运算 68 2.8 浮点运算和程序员 70 2.8.1 浮点运算中的误差传播 71 2.8.2 生成数学函数 72 本章小结 74 习题 74 第二部分 指令集体系结构 第3章 体系结构与组成 79 3.1 存储程序计算机 79 3.1.1 扩展处理器:常量处理 84 3.1.2 扩展处理器:流控制 85 3.2 ISA的组成 93 3.2.1 寄存器 94 3.2.2 寻址方式概述 96 3.2.3 指令格式 98 3.2.4 操作码与指令 99 3.3 ARM指令集体系结构 101 3.3.1 ARM寄存器集 103 3.3.2 ARM指令集 103 3.4 ARM汇编语言 104 3.4.1 ARM程序结构 105 3.4.2 汇编器的实际考虑因素 107 3.4.3 伪指令 110 3.5 ARM数据处理指令 112 3.5.1 算术指令 113 3.5.2 位操作 116 3.5.3 移位操作 117 3.5.4 指令编码——洞察ARM体系结构 121 3.6 ARM的流控制指令 121 3.6.1 无条件分支 122 3.6.2 条件分支 122 3.6.3 测试与比较指令 123 3.6.4 分支与循环结构 124 3.6.5 条件执行 124 3.7 ARM寻址方式 126 3.7.1 立即数寻址 127 3.7.2 寄存器间接寻址 129 3.7.3 带偏移量的寄存器间接寻址 131 3.7.4 ARM的自动前索引寻址方式 134 3.7.5 ARM的自动后索引寻址方式 136 3.7.6 程序计数器相对寻址 136 3.7.7 ARM的load与store指令编码 136 3.8 子程序调用与返回 138 3.8.1 ARM对子程序的支持 139 3.8.2 条件子程序调用 141 3.9 ARM代码实例 141 3.9.1 计算绝对值 141 3.9.2 字节操作与拼接 141 3.9.3 字节逆转 142 3.9.4 乘以2n-1或2n+1 142 3.9.5 多条件的使用 143 3.9.6 只用一条指令 143 3.9.7 实现多段程序 143 3.9.8 简单位级逻辑操作 144 3.9.9 十六进制字符转换 144 3.9.10 输出十六进制字符 144 3.9.11 打印横幅 145 3.10 子程序与栈 145 3.10.1 子程序调用与返回 147 3.10.2 子程序嵌套 148 3.10.3 叶子程序 150 3.11 数据的大小与排列 150 3.11.1 数据组织与端格式 150 3.11.2 数据组织和ARM 152 3.11.3 块移动指令 156 3.12 整合——将所有内容放在一起 160 本章小结 163 习题 163 第4章 指令集体系结构——广度和深度 168 4.1 数据存储和栈 170 4.1.1 存储和栈 172 4.1.2 通过栈传递参数 179 4.2 特权模式和异常 187 4.3 MIPS:另一种RISC 190 4.3.1 MIPS数据处理指令 193 4.4 数据处理与数据传送 195 4.4.1 不可见的交换指令 198 4.4.2 双精度移位 199 4.4.3 压缩和解压缩指令 200 4.4.4 边界测试 201 4.4.5 位字段数据 202 4.4.6 循环 206 4.5 存储器间接寻址 207 4.6 压缩代码、RISC、Thumb和MIPS16 213 4.6.1 Thumb指令集体系结构 214 4.6.2 MIPS16 219 4.7 变长指令 220 本章小结 224 习题 224 第5章 计算机体系结构与多媒体 229 5.1 高性能计算应用 230 5.1.1 图像处理 233 5.2 多媒体的影响——重新使用CISC 243 5.3 SIMD处理简介 246 5.3.1 SIMD技术的应用 254 5.4 流扩展和SIMD技术的发展 259 5.4.1 浮点软件扩展 261 5.4.2 Intel的第三层多媒体扩展 263 5.4.3 Intel SSE3和SSE4指令 264 5.4.4 ARM系列处理器的多媒体 指令 265 本章小结 267 习题 267 第三部分 组成和效能 第6章 处理器控制 272 6.1 通用数字处理器 274 6.1.1 微程序 277 6.1.2 生成微操作 282 6.2 RISC的组成 286 6.2.1 寄存器–寄存器数据通路 289 6.2.2 单周期直通计算机的控制 292 6.3 流水线简介 295 6.3.1 加速比 298 6.3.2 实现流水线 299 6.3.3 冒险 305 6.4 分支和分支开销 312 6.4.1 分支方向 313 6.4.2 流水线中分支的影响 314 6.4.3 分支开销 315 6.4.4 延迟分支 317 6.5 分支预测 320 6.6 动态分支预测 322 6.6.1 分支目标缓冲 325 6.6.2 两级分支预测 328 本章小结 332 习题 332 参考文献 340
上传时间:2019-05 大小:124.36MB
- 8.44MB
计算机组成原理(英)
2019-02-08“Those who cannot remember the past are condemned to repeat it” George Santayana, 1905 “The past is a foreign country; they do things differently there.” Harold Pinter “History repeats itself, first as tragedy, then as farce.” Karl Marx, Der 18te Brumaire des Louis Napoleon, 1852 “Everything that can be invented has been invented." Charles H. Duell, Commissioner, U.S. Office of Patents, 1899.
- 348KB
计算机组成原理英文版教材
2010-05-31计算机组成原理英文版教材 计算机组成原理英文版教材 计算机组成原理英文版教材 计算机组成原理英文版教材
- 348KB
计算机组成原理 英文版教材
2013-03-08计算机组成原理 (英文版)教材.pdf格式 电子书
- 4.77MB
计算机组成原理-英文版及课件
2016-03-30计算机组成原理-英文版及课件
- 4.35MB
计算机组成原理(workbook)—Alan Clements
2018-07-23计算机组成原理(workbook)—Alan Clements,是该教材的实验指导书籍。
- 3.20MB
计算机组成原理习题册(附答案)英文版.pdf
2021-01-02计算机组成原理习题册(附答案)英文版.pdf
- 2.48MB
计算机组成原理课程课后习题答案
2010-08-18计算机组成原理课程课后习题答案 很全的答案 不错的啊 作业必备
- 5.24MB
计算机组成原理习题集(含答案)
2008-10-16考研的训练,,,和平时训练的都有.。。。。有四十套试卷。。。。。。。。。
- 16.33MB
计算机组成原理的经典之作(ppt)
2018-06-09计算机考研的必备书籍,唐朔飞老师的这本书是考研统考卷的标配,搭配本PPT可以提高复习效率,专注复习
- 3.0MB
计算机组成原理英文版第八版
2015-06-21计算机组织与结构——性能设计 英文版教材 作者是William stallings PDF格式的文档
- 9.54MB
计算机组成原理以及应用
2010-04-01计算机组成原理以及应用 计算机组成原理 计算机组成原理
- 13.26MB
RadixVM - (Slides) Scalable address spaces for multithreaded applications-计算机科学
2021-04-22Clements M. Frans Kaashoek Nickolai ZeldovichMIT CSAILParallel applications use VM intensivelyRadixVM: Scalable address spaces for multithreaded applications-H ard wa re...
- 283KB
Piers-Harris 儿童自我概念量表的维度为少数天才儿童
2021-06-29Clements and Bonnie K . Nastasi SCHOENFELD, A. H. (1983). Episodes and executive decisions in mathematical problem solving. In R. Lesh & M. Landau (Eds.), Acquisition of mathematics concepts ...
- 64KB
书评
2021-06-29CLEMENTS, J. (1987). Severe learning disability andpsychological handicap. New York: Wiley, 186 pp., $36.95. DURAN, E., BROWN, L., & BACA, L. M. (1988). Teaching the moderatelyandseverely ...
- 289KB
麻省理工计算机组成原理英文版
2008-12-30麻省理工计算机组成原理英文版(.ppt)
- 1.35MB
计算机组成原理DVCCZC
2009-12-27该软件是学习计算机组成原理必要的学习软件 ,主要基于8066/8088 CPU,内置很多实验,
- 919KB
计算机组成原理第五版---课后答案--白中英
2014-05-22计算机组成原理第五版---课后答案--白中英 书上光盘的,网上要高分,太可恶了
- 39KB
计算机组成原理课程习题及答案
2011-08-01计算机组成原理课程习题及答案计算机组成原理课程习题及答案
- 4.58MB
计算机组成原理setup.rar
2008-11-24这个和老师课件差不多了,下载后解压,安装就行了
- 4.10MB
苏州大学计算机组成原理题库
2018-01-05苏州大学计算机组成原理题库,比较老,但是题目都很经典,考点覆盖很全,都有答案
- 3.87MB
计算机组成原理习题集 二十套 附答案
2009-06-221. 计算机系统中的存贮器系统是指______。 A RAM存贮器 B ROM存贮器 C 主存贮器 D 主存贮器和外存贮器 2. 某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为______。 A +(1 – 2-32) B +(1 – 2-31) C 2-32 D 2-31
- 1.42MB
计算机组成原理第二章-运算方法与运算器
2019-03-12计算机中的数据表示,熟悉包括定点数、浮点数、字符、十进制数的表示方法 ; 原码、补码、反码、移码等码制之间的关系以及各码制之间真值数的转换; 补码的加减运算,定点原码一位乘、除运算,定点补码一位乘、除运算及其逻辑结构; 变形补码、运算方法(尤其是补码)的理解,溢出、进位等问题的出现和解决方法; 定点数的变形补码加减运算; 原、补码乘法和除法运算; 浮点运算方法和浮点数的规格化及其逻辑结构; 运算器的基本结构和设计方法,解已知芯片功能。
- 64KB
Book reviews
2021-06-29CLEMENTS, J. (1987). Severe learning disability andpsychological handicap. New York: Wiley, 186 pp., $36.95. DURAN, E., BROWN, L., & BACA, L. M. (1988). Teaching the moderatelyandseverely ...
- 63KB
最近收到的书
2021-06-29CLEMENTS, J. (1987). Severe learning disability andpsychological handicap. New York: Wiley, 186 pp., $36.95. DURAN, E., BROWN, L., & BACA, L. M. (1988). Teaching the moderately andseverely han
- 63KB
Books Received Recently
2021-06-29CLEMENTS, J. (1987). Severe learning disability andpsychological handicap. New York: Wiley, 186 pp., $36.95. DURAN, E., BROWN, L., & BACA, L. M. (1988). Teaching the moderately andseverely han
- 8.86MB
浙江大学王灿软件体系结构PPT
2018-07-22浙江大学王灿《软件体系结构课程》PPT,对应参考书为:L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 3/e, Pearson, 2013 清华大学出版社(2013)
- 1.40MB
NHS网站:Clements NHS网站
2021-02-12NHS网站:Clements NHS网站
- 2.79MB
计算机组成原理课后习题答案——白中英版
2008-01-13白中英版的计算机组成原理课后习题答案。
- 2.48MB
计算机组成原理课后答案 科学出版社
2010-08-30计算机组成原理课后答案 科学出版社 白中英主编 答案齐全,非常实用。