继MIPS版和ARM版之后,本书与时俱进地推出了RISC-V版。全书从计算机体系结构的角度介绍数字逻辑设计的基础知识,从基本的二进制数开始,详细讨论RISC-V处理器的设计原则、技术与方法。本书首先介绍数字逻辑门,接着讲解组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础,重点介绍如何设计真实的处理器。书中包含大量示例,并分别用SystemVerilog和VHDL给出相应数字系统设计的实现。本书不仅反映了当前数字电路设计的主流方法,而且突出了计算机体系结构的工程特点,适合高等院校计算机相关专业的学生阅读,也适合从事处理器设计的技术人员参考。
《原子教你玩 STM32 》有两个版本:库函数版本和寄存器版本。本书为寄存器版本,由浅入深,带领大家进入 STM32 的世界。本书总共分为 3 篇:①硬件篇,主要介绍本书的实验平台;②软件篇,主要介绍 STM32 开发软件的使用以及一些下载调试的技巧,并详细介绍几个常用的系统文件(程序);③实战篇,详细介绍 42 个实例,从简单的开始,循序渐进,带领大家慢慢掌握 STM32 。每个实例均配有软硬件设计,且附上实例代码以及详细注释,方便读者快速理解。本书是再版书,相比第 1 版,主要对硬件平台、开发环境、 SYSTEM 文件夹以及相关例程进行了更新。 本书配套资料可以供读者免费下载,包括详细原理图以及所有实例的完整代码。这些代码都有详细的注释,所有源码都经过严格测试;另外,源码有生成好的 .hex 文件,读者只需要通过串口下载到开发板即可看到实
本书采用结构化方法来介绍计算机系统,书的内容完全建立在“计算机是由层次结构组成的,每层完成规定的功能”这一概念之上。作者对本版进行了彻底的更新,以反映当今 重要的计算机技术以及计算机组成和体系结构方面的 新进展。书中详细讨论了数字逻辑层、微体系结构层、指令系统层、操作系统层和汇编语言层,并涵盖了并行体系结构的内容,而且每一章结尾都配有丰富的习题。本书适合作为计算机专业本科生计算机组成与结构课程的教材或参考书,也可供相关领域技术人员参考。
本书由杰出的科学史专家托马斯·黑格和保罗·塞鲁齐撰写,在经典之作《现代计算机发展史》第二版的基础上,进行了脱胎换骨式的全面重构,用全新视角,深入阐释计算技术体系及其应用的进化,带领读者理解计算机的变革历程,以及技术与社会的相互塑造。全书共分15章,每章讲述计算机的一种转变,从1945年的ENIAC谈起,到电子邮件、袖珍计算器、个人计算机、万维网、电子游戏、智能手机的发展,再到计算机无处不在又无迹可寻的当今世界, 以集成了多种计算模式的特斯拉Model S作为结尾。全书史料丰富,见解深刻,叙述生动,是现代计算机发展史的 入门级读物。
本书从工程实践角度出发,全面、 系统地讲解了 AVR 单片机的基础知识、 硬件结构、 各典型接口应用以及多 个综合系统应用的设计和分析等。 本书共分为 11章 ,第 1 章介绍了 AVR 单 片 机 的 基 础 知 识; 第 2 章 ~ 第 8 章 以 ATmega128单 片机为例讲解了 AVR 单片机的系统开发 工 具、 硬 件 结 构、 指 令 系 统 和 各 典 型 接 口 的 应 用 等, 其 中 还穿插讲解了 C语言编程基础;第 9章讲解了 AVR 单片机在电气控制系统中的应用实例; 第 10 章讲解 了 各 种 传 感器的应用实例;第 11章 的内容讲解了 AVR 单片机的综合应用设计实例。本书内容丰富、 深入浅出、 图文并茂,书中收集了大量的 AVR 单片机设计实例电路图及程序案例, 并配以详 尽的文字讲解,适合从事单片机技术的开发人员使用,同时可作为相关专业在校师生的参考用书。
本书在概述我国标准化工作和我国IT领域标准制定工作程序以及国内外IT领域标准化技术组织的基础上,着重介绍了信息技术领域标准化工作的国内外*进展情况,汇集了信息技术领域已制定和近期正在制定的*国内国际标准,以及相关的法律法规文件及国际专利政策和标准中吸纳专利的统计资料。
本书收集并整理了国内外数家厂商生产的几千种微处理器(包括微控制器)贴片集成电路的型号及有关参数。书中首先介绍了该手册的使用方法,然后以表格的形式重点介绍了多种微处理器的器件型号、名称、参数、生产厂家以及封装形式。此外,还提供了各种微处理器的外形尺寸图,以供设计人员设计电器产品使用。 本书资料丰富、数据准确、图文并茂、查阅方便,是各种电子产品的生产、开发、设计、维修、管理人员,电子元器件营销人员以及电子技术相关专业师生的工具书。
不像嵌入式微控制器只执行面向工业应用的有限功能,现代嵌入式系统是互连、富媒体的(利用网络功能和图形用户接口)。《现代嵌入式计算(英文版)》讲述当代嵌入式计算系统的平台架构,这些嵌入式系统能够驱动普适、互连的设备(如移动电话、数字照相机、智能家居系统)。 intelatom处理器广泛用于如电子阅读器、连网电视、平板电脑、笔记本电脑这样的设备,全书一开始就讨论嵌入式平台架构和专用于intelatom处理器的架构,接下来分别讨论系统启动、操作系统、功耗优化、图形和多媒体加速、网络连通性、平台调试。本书全面介绍了如何开发嵌入式片上系统(soc)框架,既适合作为高校嵌入式计算课程的教材,也适合嵌入式系统设计人员及相关专业人员阅读参考。 本书特色 采用基于主流pc芯片架构的intel atom处理器学习嵌入式系统设计,并提供与
工业界称为多核的多处理器机器正迅速地渗入计算的各个领域。多处理器编程要求理解新型计算原理、算法及编程工具,至今很少有人能够精通这门编程艺术。 现今,大多数工程技术人员都是通过艰辛的反复实践、求助有经验的朋友来学习多处理器编程技巧。这本*的权威著作致力于改变这种状况,作者全面阐述了多处理器编程的指导原则,介绍了编制高效的多处理器程序所的算法技术。了解本书所涵盖的多处理器编程关键问题将使在校学生以及相关技术人员受益匪浅。 本书特色 本修订版结合2008年第1版出版以来课堂教学和读者反馈的勘误和修改意见,对全书进行了多方面的修订和更新。 循序渐进地讲述共享存储器多线程编程的基础知识。 详细解释当今多处理器硬件对并发程序设计的支持方式。 全面考察主流的并发数据结构及其关
本书收集并整理了国内外数家厂商生产的几千种接口器件贴片集成电路的型号及有关参数。书中首先介绍了该手册的使用方法,然后以表格的形式重点介绍了各种接口器件的型号、名称、参数、生产厂家以及封装形式。此外,还提供了各种接口器件的外形尺寸图,以供设计人员设计电器产品使用。 本书资料丰富、数据准确、图文并茂、查阅方便,是各种电子产品的生产、开发、设计、维修、管理人员,电子元器件营销人员以及电子技术相关专业师生的工具书。
本书是CUDA并行程序设计领域最全面、最详实和拥有权威性的著作之一,由CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,详实地讲解了CUDA并行程序设计的技术知识点(平台、架构、硬件知识、开发工具和热点技术)和编程方法,包含大量实用代码示例,实践性非常强。 全书共分为12章。第1章从宏观上介绍流处理器演变历史。第2章详解GPU并行机制,深入理解串行与并行程序,以辩证地求解问题。第3章讲解CUDA设备及相关的硬件和体系结构,以实现很优CUDA程序性能。第4章介绍CUDA开发环境搭建和可用调试环境。第5章介绍与CUDA编程紧密相关的核心概念——网格、线程块与线程,并通过示例说明线程模型与性能的关系。第6章借助实例详细讲解了不同类型内存的工作机制,并指出实践中容易出现的误区。第7章细述多任务的CPU和GPU协同,并介绍
《神经信息学与计算神经科学(精)》编*者唐孝威。 本书以介绍当今神经信息学与计算神经科学的前沿为目的,以 神经信息学与计算神经科学的前沿问题 第367次香山科学会议内容为基础,由国内外生物、数学、物理、计算机、电子、通信与自动控制等学科领域的40多位专家共同撰写。希望通过本书的出版,推动我国在这个领域的研究。本书也可以作为其他研究方向的学者、研究生等进入这个领域的参考书。
本书介绍了应用*为广泛的单片机8051的各种功能。全书共分为18章,主要内容包括8051微控制器、8051汇编语言编程、跳转指令、循环指令、调用指令、I/O端口编程、8051寻址方式、算术逻辑指令与程序、8051C语言编程、8051硬件接线、8051定时器汇编及C语言编程、8051串口汇编及C语言编程、中断的汇编与C语言编程、LCD和键盘接口、ADC、DAC、继电器、光隔离器、步进电机、DS12887RTC接口输、PWM、SPI等。本书适合各类硬件爱好者阅读。另外,本书还可作为各大中专院校相关专业的计算机硬件方面的教学参考书。
《普通高校“十二五”规划教材:单片机原理与应用(第2版)》以51系列单片机为主要对象,从系统组成和工程实践的角度出发,以AT89S51单片机为例详细介绍了51系列单片机的结构、指令系统、汇编语言及C语言程序设计、系统扩展以及单片机各功能部件的组成,并对应用系统设计、开发、调试以及开发工具的使用作了较深入的讨论。主要内容包括单片机基础知识、单片机的基本结构及工作原理、单片机指令系统及汇编语言程序设计、定时/计数器原理及应用、中断系统及应用、单片机串行接口及应用、单片机与输入/输出外部设备接口、单片机系统扩展技术、单片机与ADC和DAC的接口技术、单片机C语言程序设计、单片机应用系统设计技术共11章内容。另外,书中提供了大量的例题和习题,并在书后给出了附录,便于学生自学。 《普通高校“十二五”规划教
本书旨在指导大家优化运行在现代CPU上的应用程序的性能。具体来说,主要分为两部分内容:? 部分介绍性能分析,包括对CPU微架构、术语和指标的简要概述,还探讨了分析性能的不同方法和现代平台上可用的硬件监控功能。 ? 第二部分展示如何发现优化机会,以及可以做哪些转换来提高程序的性能。此外,还提供了一份可应用于用户应用程序的优化清单,包括循环优化、向量化、函数内联等,并讨论了有助于消除CPU微架构层面的问题(如缓存未命中、分支预测错误等)的代码转换。本书对于从事性能关键型应用程序开发和进行系统底层优化的技术人员来说是不可或缺的。对于任何想 好地了解应用程序性能并探索其诊断和改进方法的开发者来说,这本书也很有用。
本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为基础入门篇、内外资源篇、资源拓展篇、实例开发篇、综合实例篇。同时配有详细的教学视频和实例源代码。
《处理器虚拟化技术》针对在Intel处理器端的虚拟化技术(Intel Virtualization Technology for x86,即Intel VT-x)进行全面讲解。在Intel VT-x技术下实现了VMX(Virtual-Machine Extensions,虚拟机扩展)架构平台来支持对处理器的虚拟化管理。因此,VMX架构是Intel VT-x技术的核心。《处理器虚拟化技术》内容围绕VMX架构实现细节展开全面讲解。但Intel VT-d(Virtualization Technology for Directed I/O)和Intel VT-c(Virtualization Technology for Connectivity)技术并不在本书的描述范围。同时,也不针对AMD-v技术进行讨论。 《处理器虚拟化技术》共分为7章,书的整体结构也较为规整,可读性比较强。《处理器虚拟化技术》共提供14个例子,对VMX架构的一些特色功能进行辅助讲解。 读者阅读《处理器虚拟化技术》,可以学习Intel VT-x技术的VMX架构知识,并且对整个x86/x64体系有更深入的了解!可以说,不了解V
本书由浅入深、由表及里,从FPGA技术的探索到资源的发现与利用,从硬件版图规划与设计到逻辑电路验证与实现,从模块化功能的研究与积累到系统集成的综合与Timingquest时序优化,系统、全面地介绍Altera FPGA的开发流程。本书的所有例程均经过千锤百炼,相关FPGA设计的资源均由笔者多年整理归纳,希望读者能够妥善利用。
本书采用通俗易懂、轻松灵活的语言绍了DSP的设计与开发攻略,循序渐进地介绍了TI公司C2000、C5000、C6000三大主流DSP的基本结构、开发步骤以及应用实例。全书共分为三部分:基础原理部分介绍了DSP的基本概念以及主流DSP芯片的常用硬件资源;DSP软件资源部分介绍了指令系统与CCS集成开发环境;实例部分重点讨论了DSP开发中常见、有特色的例程。同时还总结了一些非常有用,但有时容易忽略的知识点。本书内容实用,且系统性强、理论联系实际,能够使读者快速、全面地掌握DSP系统设计与开发技巧。 本书适合DSP技术初学者、从事DSP系统设计与开发的工程技术人员阅读使用,也可用作高等院校的电子、自动化、计算机等相关专业的参考书
ARMCortexM4微控制器原理与应用——基于AtmelSAM4系列以ARMCortexM4内核的Atmel公司SAM4E微控制器为蓝本讲述嵌入式开发技术。内容包括ARMCortexM4内核、系统架构、电路设计、程序设计入门、标准外设库应用、通用输入输出口(GPIO)、通用异步/同步串行通信(UART/USART)、通用定时器/计数器(Timer/Counter)、实时定时器(RTT)、实时时钟(RTC)、看门狗定时器(WDT)、增强安全看门狗定时器(RSWDT)、PWM模块、同步串行通信接口(SPI)、TWI总线(I2C)、控制器局域网络(CAN)、以太网通信接口(GMAC)、USB全速串行通信模块(UDP)、模拟前端控制器(AFEC)模块、数字/模拟转换控制器(DACC)模块、模拟比较控制器(ACC)模块、DMA、外设DMA(PDC)、总线矩阵(MATRIX)、高速多媒体存储卡接口(HSMCI)、加密模块(AES)、SystTick定时器、FPU单元及浮点数运算和DSP指令及DSP库接口及应用。 毕盛、钟汉如、董
吕天文主编的《中国战略性新兴产业研究与发展(数据中心)》分9章,主要针对数据中心行业的发展状况、科技发展情况、 外情况对比、布局与思路、发展目标、发展战略、面临的机遇等进行了全面、系统的分析研究,对数据中心的未来发展提出了具有指导意义的建议。其中,第1章是数据中心的产业概论,通俗易懂的讲述了数据中心的发展历程、分类、范围、定义等基础信息和研究;第2~9章从全局的高度分别分析了国外数据中心产业发展情况、我国数据中心产业的发展与现状、前景及趋势、我国与发达国家数据中心产业的比较、发展战略思考与措施以及数据中心行业准入的基本条件、技术评价、领域风险分析、应用 案例和我国有关数据中心政策等。 本书资料详实,具有一定的学术、理论深度,适合各级政府和行业决策机构制定政策法规,也适用于数据中