本书以当前主流微型计算机技术为背景,以建立系统级的整机概念为目的,深入介绍计算机各功能子系统的逻辑组成和工作机制。全书共7章。靠前章概述计算机的基本概念、发展历程和系统的硬件、软件组织及计算机相关的性能指标;第2章介绍数据信息的表示、运算和校验方法;第3章介绍CPU子系统的工作原理、设计实例和多核等前沿技术;第4章介绍存储子系统的存储原理、主存设计和性能改进措施;第5章介绍I/O子系统,包括接口、总线以及中断、DMA和通道等I/O传输控制方式;第6章介绍显示器等常见输入/输出设备;第7章以一个硬件系统模型的设计作为全书总结。本书可作为高等院校计算机及相关专业“计算机组成原理”及相关课程的教材,也可作为从事计算机专业的工程技术人员的参考书。
虚拟现实涉及高性能计算、图形图像处理、人机交互、人机环境等,是计算机技术与应用衔接,向不同领域辐射,正在对各行业运行产生重大影响的颠覆性技术。本书较为详细的介绍了虚拟现实的概念、技术成就及未来的发展前景,对致力于虚拟现实技术开发的人员及相关产业从业者有的指引作用。
本书以当前主流微型计算机技术为背景,以建立系统级的整机概念为目的,深入介绍计算机各功能子系统的逻辑组成和工作机制。全书共7章。靠前章概述计算机的基本概念、发展历程和系统的硬件、软件组织及计算机相关的性能指标;第2章介绍数据信息的表示、运算和校验方法;第3章介绍CPU子系统的工作原理、设计实例和多核等前沿技术;第4章介绍存储子系统的存储原理、主存设计和性能改进措施;第5章介绍I/O子系统,包括接口、总线以及中断、DMA和通道等I/O传输控制方式;第6章介绍显示器等常见输入/输出设备;第7章以一个硬件系统模型的设计作为全书总结。本书可作为高等院校计算机及相关专业“计算机组成原理”及相关课程的教材,也可作为从事计算机专业的工程技术人员的参考书。
本书以STM32F103VC为核心构建了从基础实验到综合训练的实践教学体系,同时涉及了当前应用较为广泛的标准库和HAL库两种开发方法,可以有效满足教与学各方面的需要。全书分为四部分内容: 章介绍了开发板的基本配置和使用方法,其中总结的MDK常见错误处理方法在日常教学中具有较好的参考价值;我们精心设计了一个多功能电脑时钟案例贯穿第二章的所有实验项目,采用模块化设计,展示了一个多文件项目由简及繁逐步迭代的开发过程。实验项目的复杂程度与学生的学习能力同步提高,学习曲线平稳高效,解决了以往很多实验项目前后脱节的问题;第三章的各个实验项目配合HAL库介绍了ST 的CubeMX工具,让学生接触到当前嵌入式开发新技术;第四章温度闭环控制系统综合性实验则给出一个比较完整的项目开发流程,不仅有项目总体设计和软、硬设计,还有PID算法理
本书介绍区块链技术原理及其基本应用。全书共6章。第1章为区块链思想的诞生,第2章为区块链技术的密码学基础。在第2章的基础上,第3章与第4章论述了区块链技术原理与区块链安全。第5章和第6章重点论述了区块链技术的应用方向和应用案例。本书每章都配有习题,便于检验和加深学生对所学内容的理解和掌握。 本书可作为高等院校计算机科学、信息安全等相关专业本科生的教材或参考书。