图书目录

目录

第1章计算机组成与交互计算概论/1

1.1计算机组成的基本概念和原理1

1.1.1计算机的硬件系统1

1.1.2计算机的软件系统7

1.1.3计算机的主要性能指标9

1.1.4计算机的工作原理12

1.2交互计算的基本概念和特点13

1.2.1交互计算的概念13

1.2.2并行计算的发展14

1.2.3交互计算典型应用领域15

1.2.4人机交互与智能计算16

1.2.5智能计算系统21

1.3计算机组成与人工智能24

1.4本章小结26

1.4.1内容总结26

1.4.2常见问题27

1.4.3思考题27

第2章计算系统的发展历程/29

2.1计算机的发展历程和特点29

2.1.1计算机的发展历史29

2.1.2发展阶段的主要特征33

2.1.3计算机的发展趋势33

2.2计算机处理器的发展与演变35

2.2.1处理器的发展历史35

2.2.2处理器发展趋势分析37

2.2.3多核处理器的演变38

2.2.4新兴技术对CPU发展的影响40

2.3计算机的未来发展和创新44

2.3.1高性能处理器的演进与智能计算需求442.3.2存储器系统的优化与智能计算任务56

2.3.3I/O设备的改进与智能交互需求56

2.4本章小结60

2.4.1内容总结60

2.4.2常见问题61

2.4.3思考题61

第3章数据的表示/62

3.1数据表示的作用62

3.2无符号数和有符号数62

3.2.1无符号数62

3.2.2有符号数63

3.3数的定点表示和浮点表示67

3.3.1定点表示67

3.3.2浮点表示69

3.4计算机中的数据类型73

3.4.1汇编语言中的数据类型73

3.4.2高级语言中的数据类型74

3.4.3非数值数据表示76

3.4.4数据信息的校验78

3.5本章小结86

3.5.1内容总结86

3.5.2常见问题86

3.5.3思考题87

第4章计算机的“四则运算”/88

4.1定点运算88

4.1.1移位运算88

4.1.2加减法运算90

4.1.3乘法运算92

4.1.4除法运算99

4.2浮点四则运算103

4.2.1浮点加减运算103

4.2.2浮点乘除运算105

4.3算术逻辑单元106

4.3.1ALU电路106

4.3.2快速进位链107

4.4本章小结111

4.4.1内容总结111

4.4.2常见问题112

4.4.3思考题112

第5章数据的读写——存储系统/113

5.1存储器的分类和层次结构113

5.1.1存储器的分类114

5.1.2存储器层次结构116

5.2主存储器119

5.2.1主存储器概述119

5.2.2半导体存储芯片概述121

5.2.3随机存取存储器123

5.2.4只读存储器132

5.2.5存储器与CPU的连接134

5.2.6存储器的校验136

5.2.7提高访存速度的措施137

5.3高速缓冲存储器(Cache)141

5.3.1概述141

5.3.2Cache—主存的地址映射145

5.3.3替换算法151

5.4辅助存储器154

5.4.1概述154

5.4.2磁记录原理和记录方式155

5.5本章小结157

5.5.1内容总结158

5.5.2常见问题159

5.5.3思考题159

第6章指令系统与智能交互/160

6.1机器指令160

6.1.1指令系统概述160

6.1.2指令的一般格式161

6.1.3指令字长164

6.2操作数类型和操作类型164

6.2.1操作数类型164

6.2.2数据在存储器中的存放方式165

6.2.3指令分类方法166

6.2.4操作类型167

6.3寻址方式170

6.3.1指令寻址170

6.3.2数据寻址170

6.4指令格式举例176

6.4.1设计指令格式时应考虑的各种因素176

6.4.2指令格式举例177

6.5RISC技术179

6.5.1RISC的产生和发展179

6.5.2RISC的主要特征179

6.5.3CISC的主要特征180

6.5.4RISC和CISC的比较180

6.6MIPS技术181

6.6.1MIPS指令概述181

6.6.2MIPS体系结构中的寄存器182

6.6.3MIPS指令格式182

6.6.4MIPS指令寻址方式183

6.7交互计算系统183

6.7.1计算: AI算力载体与核心183

6.7.2网络: 核心器件突破算力瓶颈185

6.7.3存储: 半导体产业独立自主构建生态壁垒189

6.8本章小结191

6.8.1内容总结191

6.8.2常见问题192

6.8.3思考题192

第7章交互计算的核心——处理器/194

7.1CPU的基础组成和工作原理194

7.1.1CPU的结构194

7.1.2CPU中的主要寄存器195

7.1.3操作控制器与时序产生器197

7.2指令周期197

7.2.1指令周期的基本概念197

7.2.2指令周期的数据流199

7.3指令流水200

7.3.1指令流水原理201

7.3.2影响流水线性能的因素203

7.3.3流水线性能207

7.3.4流水线中的多发技术208

7.3.5流水线结构210

7.4中断系统211

7.4.1概述211

7.4.2中断请求标记和中断判优逻辑212

7.4.3中断服务程序入口地址的寻找213

7.4.4中断响应214

7.4.5保护现场和恢复现场215

7.4.6中断屏蔽技术216

7.5本章小结220

7.5.1内容总结220

7.5.2常见问题221

7.5.3思考题221

第8章交互计算的链接——总线系统/222

8.1总线的概念和结构222

8.1.1总线基本概念222

8.1.2总线分类223

8.1.3总线的特性及性能指标224

8.1.4总线结构225

8.2总线标准与技术229

8.2.1总线标准229

8.2.2新一代总线技术231

8.3总线控制233

8.3.1判优控制233

8.3.2通信控制234

8.4本章小结236

8.4.1内容总结236

8.4.2常见问题237

8.4.3思考题238

第9章I/O系统和交互接口/239

9.1I/O系统的概念与组成239

9.1.1I/O系统基本概念239

9.1.2I/O系统基本组成240

9.2I/O设备基本组成240

9.2.1输入设备与其工作原理240

9.2.2输入方式242

9.2.3输出设备与其工作原理244

9.2.4输出方式248

9.3I/O设备与主机信息传送的控制方式249

9.3.1程序查询方式249

9.3.2程序中断方式252

9.3.3DMA方式256

9.4I/O设备与主机的联系方式259

9.4.1I/O设备编址方式260

9.4.2设备寻址261

9.4.3传送方式261

9.4.4联络方式261

9.5I/O接口262

9.5.1I/O接口基本组成和主要功能262

9.5.2I/O接口类型263

9.6人机交互接口267

9.6.1基础人机交互接口267

9.6.2新一代人机交互接口269

9.7本章小结270

9.7.1内容总结270

9.7.2常见问题271

9.7.3思考题271

第10章交互计算的决策——控制单元/272

10.1微操作命令的分析272

10.1.1取指周期272

10.1.2间址周期273

10.1.3执行周期273

10.1.4中断周期275

10.2控制单元的功能275

10.2.1控制单元的外特性275

10.2.2控制信号举例276

10.2.3多级时序系统279

10.2.4控制方式281

10.2.5多级时序系统实例分析283

10.3控制单元的设计286

10.3.1组合逻辑设计286

10.3.2微操作的节拍安排287

10.3.3组合逻辑设计的步骤287

10.4微程序设计288

10.4.1硬布线控制器与微程序控制器288

10.4.2微程序控制单元框图及工作原理289

10.4.3微指令的编码方式、序列地址的形成及格式291

10.4.4静态微程序设计、动态微程序设计和毫微程序设计295

10.4.5串并行微程序控制和微程序设计举例296

10.5本章小结297

10.5.1内容总结297

10.5.2常见问题298

10.5.3思考题298

第11章智能芯片和AI大模型/300

11.1算力芯片的架构300

11.1.1通用架构301

11.1.2高性能计算架构304

11.1.3AI专用架构312

11.2AI大模型319

11.2.1AI开发框架与开发平台319

11.2.2AI大模型的应用领域331

11.2.3DeepSeek开源大模型引领技术突破334

11.2.4AI大模型的挑战与未来发展335

11.3鲲鹏系列处理器337

11.3.1架构和特点337

11.3.2鲲鹏系列芯片338

11.3.3鲲鹏在人工智能领域的应用339

11.4本章小结340

11.4.1内容总结340

11.4.2常见问题341

11.4.3思考题341

第12章新一代智能交互计算系统/342

12.1无人驾驶和智能交通系统342

12.1.1无人驾驶系统342

12.1.2AI大模型赋能智能交通系统352

12.2智能服务机器人355

12.2.1服务机器人的类别356

12.2.2通用人形机器人358

12.2.3未来人形机器人的重要市场363

12.3具身智能364

12.3.1具身机器人的控制单元366

12.3.2具身机器人的算力和存储366

12.3.3具身机器人的大模型370

12.3.4具身机器人的未来展望375

12.4本章小结379

12.4.1内容总结380

12.4.2常见问题380

12.4.3思考题381