本书是作者在从事单片机开发与应用的过程中,将实际经验教训和心得感悟加以总结、整理而成的工作手记。每篇手记论述一个专题,独立成篇,同时又相互关联。全书内容包含入门基础、经验技巧、设计案例及网络杂文四个部分。 书中将网络中自由的语言艺术与现实中严谨的科学技术相结合。全书的风格以轻松诙谐的笔调为主。作者力图摆脱传统技术类书籍说教式的表述形式,让读者耳目一新,在轻松的交流过程中获得共鸣。 本书的读者对象为单片机领域的开发工作者以及有志于学习、钻研单片机技术的所有人员。
本书围绕区块链技术的基础密码理论和安全攻防技术展开论述。全书共6章,主要内容包括区块链的基本概念及安全问题、区块链的密码学技术、区块链共识机制、比特币和以太坊等密码货币系统、区块链系统的攻击与防御等。本书从区块链基础密码学原语和共识机制入手,采用区块链“六层结构(数据层、网络层、共识层、激励层、合约层和应用层)”+“应用演变(比特币—以太坊—其他区块链应用)”框架对区块链系统面临的安全问题进行系统化阐述,有助于帮助读者从宏观上掌握区块链系统安全技术体系。 本书内容丰富,通俗易懂,可作为高等学校网络空间安全等专业的教材或者教学参考书,也可作为网络与信息安全从业人员的学习参考书。
《非线性信息处理技术》系统地反映了有关基于混沌及分形理论的非线性信息处理技术。《非线性信息处理技术》在吸收国外著名大学同类课程先进教学体系的基础上,结合作者多年的研究生及本科生高年级课程教学与实践体会,以非线性系统观测数据处理方法为主线,构建了内容新颖且理论联系实际的非线性信息处理技术教材体系。 《非线性信息处理技术》共分9章,前4章主要介绍了传统的混沌及分形时间序列分析方法,第5章介绍了相空间吸引子形态特征提取方法,第6章从多尺度角度介绍了非线性系统微观及宏观结构特征提取方法,第7章介绍了复杂性测度分析方法,第8章介绍了非线性时间序列复杂网络分析方法,第9章介绍了混沌吸引子不稳定周期轨道探寻方法。 《非线性信息处理技术》为研究生及本科高年级学生进入非线性信息处理技术领域、
运行大规模服务所需的计算平台已经不再是十多年前的那种比萨饼盒大小的服务器或者冰箱大小的高端多处理器系统了。这样一个平台的硬件是由成千上万的独立计算节点和与之对应的网络和存储子系统、配电、空调设备和巨大的制冷系统组成。这些系统所在的建筑也已经成为系统的一部分,和一个大型仓库没有什么区别。《数据中心设计与运营实战》的中心思想很简单:这一计算平台不能简单地看作一堆放在一起的机器。数据中心的软硬件资源必须协同工作,以提供高水平的互联网服务,而高水平的互联网服务只能通过整体的设计和部署来实现。换句话说,我们必须把数据中心本身看作是一台庞大的计算机。计算正在移动到云端,进入仓储式数据中心(WSC,Warehoase-ScaleComputer),软件和硬件架构师必须了解端到端的整个系统才能设计良好的解决方案。我们不再设计单
本书以80C51单片机的C语言为例来学习使用C语言进行单片机程序开发,介绍了C语言的基础知识、Keil软件的使用、程序的编写与调试方法及其他相关知识。 随书光盘提供了作者所设计的实验仿真板、书中所有的例子、实验过程及现象的动画等。因此,读者获得的不仅是一本文字教材,更是一个完整的学习环境。 本书结合了作者多年教学、科研实践所获取的经验,在单片机C语言课程教学改革基础上,融入了教学改革的成果而编写。它依据学习者的认知规律来编排内容,充分体现了以人为本的指导思想。 本书可作为中等职业学校、高等职业学校、电视大学等的教学用书,也是单片机爱好者自学单片机C语言合适的教材。
USB接口是目前广泛使用的计算机接口技术。本书由浅入深、循序渐进地讲解了USB的基础知识和USB设备开发,并以丰富完整的实例,使读者能够更快、更好地掌握USB接口的原理及设计方法。 本书分为3篇,共27章,全面详细地讲述了USB接口的原理、编程以及应用实例。篇介绍了USB开发基础,包括USB设备配置、数据传输、设备请求以及元器件和电路制板布局。第2篇介绍了USB的编程,包括如何构建一个完整的USB接口开发环境,以及USB固件编程、驱动开发和上位机程序开发。第3篇通过17个完整实例,详细介绍了在不同的应用场合下USB接口设备的设计,包括了完整的电路图和程序设计。 本书内容全面、结构紧凑、实例丰富。USB接口的初学者通过学习本书可以快速入门。本书对具有一定开发经验的设计人员,也有很好的参考价值。
《计算机是怎样跑起来的》倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的技术时,能够迅速掌握其要点并灵活运用。 《计算机是怎样跑起来的》以图配文,以计算机的原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及SE 的相关知识。本书适合计算机爱好者和相关从业人员阅读。 《计算机是怎样跑起来的》图文并茂,通俗易懂,非常适合计算机爱好者和相关从业人员阅读。
本书共分七章,主要包括:靠前章介绍本书的研究背景、意义及任务;第二章介绍了统计学习理论和支持向量机原理和算法;第三章介绍了特征提取、特征融合和建立目标特征库的相关理论和知识;第四章介绍了支持向量机模型选择的基本方法;第五章介绍了支持向量机特征选择的基本方法;第六章提出了基于增后特征库的支持向量机识别算法;第七章将前面所作的工作和代码进行整理。
本书通过30个案例的设计过程详细介绍了51单片机开发的相关软件、工具、应用系统设计方法等。本书共7章,~4章以Keil Proteus作为开发工具,详细介绍了20个简单案例的设计过程,内容包括单片机应用系统设计所必需的一些基本知识和相关模块的编程。第5~7章在~4章的基础上,以Keil Protel作为开发工具,详细介绍了10个综合应用系统的设计过程。这30个案例均含有完整详细的硬件原理图和软件代码。本书语言简洁、图表丰富、案例代码完整且有详细的注释,并且案例覆盖了单片机开发过程中常见的模块设计和接口技术,部分案例已经经过了实际项目的验证并已规模应用,既可供已有单片机C语言开发相关知识并想学习系统级设计技术的学生学习,也可供相关专业学生课程设计、毕业设计参考,还可供单片机开发工程技术人员及爱好者阅读参考。
本书以MCS-51单片机和ATmegal6单片机的技术应用为主线,从培养综合素质的角度出发,采用项目式教学法,通过团队共同努力完成一个又一个相对独立完整的实际项目的方案制定、计划实施和综合评价。在项目操作过程中学习知识、训练技能、积累经验、提高素质,具备构建以MCS-51单片机或者ATmegal6单片机为核心的应用系统的硬件设计和软件编程的基础知识、基本技能和项目开发的基本素质。 本书的内容包括:单片机硬件系统、单片机开发系统、指令系统、结构化程序设计、中断与定时,计数器、系统扩展、人机交流接口、测控接口、串行口通信技术与专题制作等。 本书按章节内容由浅入深,注重应用知识的技术实现,注重各项目模块的相对完整与教学的可实施性,使读者在学、做、练中掌握知识技能,实现项目功能,感受通过艰辛努力完成一个个项目后的成
本书是电子工业出版社《DSP应用大观》系列丛书中的一本。本书讨论了几种通用数字信号处理算法在TI各系列DSP处理器上的高效实现问题。本书共6章。章是全书的基础部分,简要介绍了本书所要讨论的通用数字信号处理算法,以及TI公司各系列DSP处理器的基础知识。第2~6章分别讨论了复杂算术运算、FFT/IFFT、IIR、FIR及自适应滤波算法,在TI各系列DSP处理器上的高效实现方法。 本书可作为电子类专业研究生和高年级本科生DSP技术类课程的实验教材和DSP工程师的培训教材。对于从事DSP开发的工程技术人员,本书也不失为一本有用的技术手册。
针对一些“准网管”的调查表明,网络组建的问题是缺乏网络实验条件,而“虚拟机”就正好提供了一个网络组建的实验平台,“一台电脑学网管”,绝非口号,巧用虚拟机,你也可以做到! 手册共分为部分:虚拟机入门篇、网络组建篇、网络维护篇和虚拟化应用篇,以实例的形式为大家讲解了在虚拟机中如何组建各类网络,并深入讲解作为网管应该如何高效地对网络进行维护。内容包括:虚拟机配置与应用、一台电脑搭建家庭网、一台电脑搭建企业网、无线网络搭建、校园网组建与管理、网络服务器配置、网络远程管理、路由和网桥实验、网络高效管理、组建虚拟无盘工作站、虚拟机中组建Linux和Windows混合网络。通过本手册的学习,读者可以掌握各类网络组建方法和网络维护经验,迅速提高实战操作技能,在自己的日常生活与职场工作中处变不惊,从容应对。
本书遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。全书有10章和两个附录,先后介绍了系统开发环境、信息项目管理、系统规划和选择、系统需求确定、系统需求结构化(过程建模和概念数据建模)、选择设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。 本书可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供IS从业人员参考。
本书采用了一种独特的现代数字设计方法,先介绍数字逻辑门,接着讲述组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础。重点介绍如何设计实际的MIPS处理器。另外,在全书的实例中运用Verilog和VHDL展示基于CAD的电路设计方法和技术。通过本书,读者能够构建自己的微处理器,并能够自顶向下地理解微处理器的工作原理。 本书基于作者丰富的教学和实践经验,以幽默的写作风格展示了的数字设计方法。
本套书是作者根据多年在单片机教学、教材编写、项目开发及培训等方面的经验编写的,并配有姊妹篇《单片机外围接口电路与工程实践》。本套书分为基础篇与实战篇。基础篇主要讲述单片机基础知识、内部结构、工作原理、指令系统与编程方法以及内部功能与应用;实战篇——系统实践与外围接口电路工程实践则以课题的形式,采用小模块制作教学法训练学生对单片机的初级应用能力和中级应用能力。 本书是前一书实战篇的延续,通过对单片机外围接口电路深入探讨,揭示了芯片与工程之间关系。全书围绕单片机与外围接口芯片间的通信过程,深入浅出地阐述了SPI、I2C的通信和编程实现。本书可作为从事自动控制、智能仪器仪表、电力电子、机电一体化等单片机应用的工程技术人员以及单片机爱好者的参考资料。
本书是以广为流行的8051系列单片机为主体,使用C语言来进行描述。全书分为5部分:单片机基础知识、C程序设计知识、单片机入门基础实例、单片机高级应用实例和配套学习套件使用说明。作者为本书开发了相应的单片机学习套件,以方便读者的学习,同时以大量实例照片和视频录像记录了实验的全过程及现象,可更加激发读者对单片机的兴趣爱好。本书配套光盘中含所有实验的源程序代码和实验视频演示录像。 本书可作为中等职业学校、高等职业学校、电视大学等的教学用书,也是单片机爱好者自学单片机的参考用书。
本书堪称计算机系统结构学科的“”,是计算机体系结构方向的学生的教材。全书系统地介绍了计算机系统的设计基础、指令集系统结构、流水线与指令级并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容。在这一版本中,作者更新了从单核处理器到多核处理器的历史发展过程的相关内容,同时使用了广受好评的“量化研究方法”进行计算设计,并阐述了多种可以实现并行的技术,这些技术恰恰是展现多处理器系统结构威力的关键。在介绍多处理器时,作者不仅讲述了处理器的性能,而且还介绍了处理器性能之外的其他设计要素,包括功耗、可靠性、可用性和可信性等。 本书可作为计算机专业计算机系统结构方向的高年级本科生及研究生的教材,也可以作为相关技术人员的参考书。
单片机功能强大,可以应用在各个领域。本书系统地介绍了单片机的原理、结构,以及设计单片机所需要的各种软硬件知识,给出单片机应用的各种实例。全书共分3个部分,部介绍单片机的基本原理,组织架构及硬件,软件的基本操作;第二部分介绍单机片的基本本应用实例(包括基本输入、输出端口的使用,以及定时、计数器、外部中断、串行端口的设定使用)等;第三部分介绍单片机控制的高级应用。 本书内容由浅入深、循序渐进,符合大多数读者的学习方式。本书适合于单片机爱好者,也可以作为大专院校、培训学校的专业课教材。
本书从应用角度简要地阐述了现代统计学400多种实验数据统计分析和模型模拟方法,如试验设计、各类型方差分析、列联表分析及非参数检验;专业统计包括了生物测定、遗传育种、生存分析;作物品种区域试验、空间分布型、数值生态学方法等;各种回归分析、聚类分析、主成分分析、判别分析、典型相关分析、对应分析等多元分析技术;非线性回归模型参数估计、模型模拟技术;单目标和多目标线性规划、非线性规划等运筹学方法;以及状态方程、数值分析、时间序列分析、模糊数学、BP神经网络、数据挖掘、灰色理论等方法。全书共8篇44章,配以作者开发的计算机全屏交互式DPS数据处理软件系统光盘1张。 本书可供从事自然科学和社会科学如农林牧渔、生态区划、医药卫生、气象、水文地质、地震、市场调研、经济管理等专业的科研、教学、管理和技术推
本书是作者在自然计算领域中协同进化计算和多智能体系统研究方向上近几年研究成果的系统总结。在总结目前外该研究方向发展现状的基础上,本书着重介绍作者在这一方向的研究成果,主要包括:组织协同进化算法,协同进化多目标优化算法,智能体进化算法,宏智能体进化模型的构造、实现及其在大规模数据分类问题、SAT问题、VLSI布图规划问题、数值优化问题、组合优化问题、约束满足问题、约束布局优化问题、时延受限组播路由问题等领域中的应用。本书算法理论与应用实践并重,不但为相关协同进化计算和多智能体系统的研究者提供研究方法以资借鉴,而且更重要的是为计算智能的应用提供新的思路和方法。 本书可以为计算机科学、信息科学、人工智能自动化技术等领域从事自然计算、进化计算、协同进化计算、多智能体系统研究的相关专业技术