高等学校计算机基础教育规划教材计算机硬件技术基础(第3版)
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787302553212
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:444
- 出版时间:2020-08-01
- 条形码:9787302553212 ; 978-7-302-55321-2
本书特色
创新性 在前两版成功的基础上,结合*新的计算机硬件技术课程教学改革成果精心修订,融入赋能教育理念,突出计算机应用能力培养。 前沿性 扩充了智能化时代的*新计算机硬件及其智能应用的知识,介绍了可穿戴计算机、GPU、Linux系统内存、嵌入式指令、传感器及智能传感网络等主流前沿技术,为读者跟踪前沿技术提供理论支持。 模块化 全书分计算机硬件的核心知识、编程技术、智能应用三大部分。按照模块化组织内容,结构清晰,层次分明。读者可以根据需要选择阅读和练习,对于具有一定硬件知识基础的读者,可以跨章节学习。教师可以根据学时数进行教学内容的裁剪。 实用性 各个章节都列举了大量的实例和实用技术。读者可以边学习边实践,学完每章节后,都将会有一定的收获和提高。 立体化 作者开发的配套数字课程列入了“国家级精品资源共享课”,方便读者在线学习。为了保证读者对知识的理解和掌握,本书配有习题集和实验指导书。 经典教材,被多所院校选为教材,广受好评,历久弥新,精心修订。数字资源丰富,配有MOOC。
内容简介
新编教材第三版将对计算机信息化和人工智能技术发展的近期新知识和应用技术进行跟踪和更新,结合近几年的教改成果,借鉴同行教材的优点,增加计算机硬件智能传感器芯片技术的编程实例应用,增加智能传感器技术的介绍,增加配套实验的实训内容和电路软件仿真应用,建立自助学习测试习题库。在教材的内容布局上以“厚基础、重实践、继发展、突创新”为原则,以学生“自主学习”为中心,很终打造为精品课程和精品教材。
目录
目录
**部分计算机硬件的核心知识
第1章计算机基础知识3
1.1计算机的产生3
1.2微处理器发展概述4
1.2.14位微处理器4
1.2.28位微处理器4
1.2.316位微处理器5
1.2.432位微处理器5
1.2.564位微处理器7
1.3微型计算机系统8
1.3.1微型计算机的硬件组成8
1.3.2微型计算机的软件组成10
1.3.3智能可穿戴计算机系统的组成11
1.4计算机数制及算术运算13
1.4.1数制及数制转换13
1.4.2算术运算16
1.5计算机数字电路22
1.5.1逻辑代数22
1.5.2门电路24
1.5.3典型逻辑器件26
习题31
第2章中央处理器34
2.1CPU的功能和组成34
2.1.1CPU的功能34
2.1.2CPU的内部组成35
2.28086/8088的编程结构38
2.2.1执行单元38
2.2.2总线接口单元40
2.2.38086/8088的寄存器42
2.2.48086/8088的总线周期概念46
2.38086/8088 CPU的引脚及其功能47
2.3.18086/8088的引脚信号47
2.3.28086/8088的*小模式49
2.3.38086/8088的*大模式52
2.48086/8088的存储器组织与I/O组织57
2.4.18086/8088的存储器组织57
2.4.28086/8088的I/O组织62
2.58086/8088的CPU时序62
2.5.1总线读操作周期62
2.5.2总线写操作周期65
2.5.3空闲周期66
2.5.4中断响应周期67
2.5.5系统复位和启动69
2.6典型CPU举例70
2.6.1Intel 80486微处理器及体系结构70
2.6.2多核微处理器技术75
2.6.3典型嵌入式处理器技术78
2.7典型GPU举例81
2.7.1深度学习的运算核心——GPU81
2.7.2GPU运算原理和体系结构82
习题83
计算机硬件技术基础(第3版)目录第3章存储器88
3.1存储系统概述88
3.1.1存储器的分类88
3.1.2存储器的主要性能指标89
3.1.3存储系统的层次结构90
3.2半导体存储器92
3.2.1随机存储器与只读存储器92
3.2.2DDR系列存储器92
3.3主存储器95
3.3.1主存储器的基本组成与结构95
3.3.2主存储器的容量扩展98
3.3.3存储器与CPU的连接101
3.3.4高速缓冲存储器103
3.4计算机中的内存管理105
3.4.1DOS下的内存管理105
3.4.2Windows下的内存管理106
3.4.3Linux系统的内存管理107
3.5外存储设备111
3.5.1外存储设备概述111
3.5.2硬盘存储器111
3.5.3固态硬盘117
3.6计算机中的文件管理119
习题123
第4章计算机硬件的接口和总线126
4.1输入输出接口126
4.1.1接口技术的基本知识126
4.1.2输入输出传送方式128
4.1.3I/O端口的寻址方式136
4.1.4I/O接口读写136
4.1.5串行接口和并行接口137
4.2总线140
4.2.1总线的概念140
4.2.2总线分类及特性141
4.2.3总线结构对计算机系统性能的影响147
4.2.4ICH和MCH(GMCH)147
习题149
第二部分计算机硬件的编程技术
第5章8086汇编语言指令系统155
5.18086汇编语言指令的语句格式155
5.2操作数的寻址方式156
5.2.1立即数寻址157
5.2.2寄存器寻址157
5.2.3直接寻址157
5.2.4寄存器间接寻址158
5.2.5相对寄存器间接寻址160
5.3堆栈概念与堆栈操作162
5.48086指令系统165
5.4.1数据传送指令165
5.4.2算术运算指令171
5.4.3逻辑运算和移位指令177
5.4.4串操作指令181
5.4.5控制转移指令183
5.4.6中断指令187
5.4.7DOS和BIOS调用188
5.4.8处理器控制指令192
5.5指令系统的发展192
5.5.1对指令系统的要求192
5.5.2CISC与RISC193
习题194
第6章汇编语言程序设计199
6.1汇编语言源程序的基本结构和语法199
6.1.1常用伪指令200
6.1.2简化段定义伪指令207
6.1.3常量、变量和表达式209
6.2汇编语言程序设计213
6.2.1结构化程序设计213
6.2.2EXE文件和COM文件216
6.2.3汇编语言与高级语言的混合设计217
习题220
第7章嵌入式系统程序开发224
7.1嵌入式开发入门224
7.1.1ARM架构入门知识224
7.1.2Thumb指令集227
7.1.3NEON知识240
7.1.4选择合适的智能处理器244
7.2嵌入式开发应用245
7.2.1嵌入式程序开发245
7.2.2嵌入式程序调试248
7.2.3编写优化C程序252
习题255
第三部分计算机硬件的智能应用
第8章中断控制的智能应用261
8.1中断的概念261
8.1.1中断源261
8.1.2中断过程262
8.1.3中断优先级及嵌套264
8.1.48086/8088中断系统264
8.2中断控制器8259A268
8.2.18259A的引脚功能268
8.2.28259A的内部结构及工作方式269
8.2.38259A的命令字272
8.2.48259A级联274
8.3中断控制器应用编程276
8.3.1认识中断控制程序276
8.3.2键盘字符智能控制283
习题287
第9章数据传输控制的智能应用291
9.1数据传输控制的概念291
9.2数据传输控制器8237的原理及应用292
9.2.1引脚及功能292
9.2.2工作时序294
9.2.3工作方式295
9.2.4内部寄存器297
9.2.5寻址及连接301
9.3数据传输控制器应用编程304
9.3.1数据传输控制初始化304
9.3.2数据的自动传送实例306
习题308
第10章可编程接口芯片的智能应用310
10.1并行接口芯片8255A310
10.1.1并行通信和并行接口310
10.1.2内部结构和引脚信号311
10.1.3控制字格式313
10.1.4工作模式316
10.1.58255A的智能应用实例325
10.2串行通信接口芯片8251A331
10.2.1串行接口与串行通信331
10.2.2基本工作原理340
10.2.38251A的智能应用实例351
10.3可编程计数器/定时器8253356
10.3.1定时信号356
10.3.2基本工作原理357
10.3.3编程结构358
10.3.4工作模式 364
10.3.58253的智能应用实例371
10.4可编程芯片智能应用综合实例374
10.4.1乐曲自动演奏应用程序375
10.4.2交通灯自动控制应用程序379
习题383
第11章A/D和D/A转换387
11.1A/D转换和D/A转换概述387
11.2A/D转换器388
11.2.1A/D转换的基本原理388
11.2.2A/D转换的主要技术指标391
11.2.3A/D转换器ADC0809的结构392
11.3D/A转换器398
11.3.1D/A转换的基本原理398
11.3.2D/A转换器的主要性能参数400
11.3.3D/A转换器DAC0832的结构401
11.4计算机的ADC/DAC应用实例——信号的采集转换403
习题407
第12章物联网、传感器及智能传感网络409
12.1物联网409
12.1.1物联网的概念409
12.1.2物联网的基本框架410
12.1.3物联网支撑技术411
12.2传感器415
12.2.1传感器的概念415
12.2.2传感器的性能指标416
12.2.3常见传感器的工作原理417
12.2.4智能传感器的特点及应用421
12.3智能传感网络423
12.3.1智能传感网络的基本结构423
12.3.2智能传感网络的核心技术424
习题426
附录ASCII编码表428
参考文献429
作者简介
焦明海,男,副教授。研究领域与方向:人工智能深度学习、云计算大数据应用、互联网络智能集成应用、数据科学。负责《计算机硬件技术基础》课程;讲授“计算机硬件技术基础”“高级语言程序设计”“计算机DIY及维护””数码照片Photoshop处理技术”“计算机文化基础”“数据库技术基础”和“VB语言程序设计”等多门计算机课程。参与“高级语言程序设计”和“大学计算机基础”精品课程网站策划和建设。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥69.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8