《编译器设计(第 2版)》是编译器设计领域的经典著作,主要从以下四部分详解了编译器的设计过程。第 一部分涵盖编译器前端设计和建立前端所用工具的设计和构建;第 二部分探讨从源代码到编译器中间形式的映射,考察前端为优化器和后端所生成代码的种类;第三部分介绍代码优化,同时包含对分析和转换的进一步处理;第四部分专门讲解编译器后端使用的算法。 《编译器设计(第 2版)》适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书,也可供相关技术人员参考。
《计算机组装与维护标准教程 全彩微课版》用浅显易懂的语言详细介绍计算机的硬件组成、系统安装、故障检测与维修、网络组建、系统管理与优化等知识。 《计算机组装与维护标准教程 全彩微课版》共14章,内容依次为计算机总括、计算机内部组件介绍、计算机外部组件介绍、操作系统安装和备份、计算机软件故障和排除、计算机硬件故障检测和维修、计算机系统管理与优化等。书中除了详细介绍相关知识的概念及实操外,还穿插了 知识点拨 注意事项 动手练 等板块,对难点和重点做更详细的补充说明。书中所介绍的产品和技术紧跟前沿科技,紧贴实际需要。此外每章后还安排了 知识延伸 板块,让读者开阔视野,达到举一反三的目的。 本书结构严谨,详略得当,全程图解,重在实操,即学即用。不仅可作为计算机入门读者、计算机爱好者、运维人员的
本书由多位业界知名手机维修专家联合编写,循序渐进地介绍了智能手机维修的知识,主要内容包括:智能手机的构成、智能手机的元器件、智能手机维修工具的使用、智能手机的电路基础、智能手机各单元电路故障检查与维修方法等。本书以目前市面上拥有量比较大的iPhone手机、华为手机等为例进行介绍并融入5G手机技术,注重实战,通俗易懂,兼顾先进性和实践性是本书的一大特色。为便于读者高效地掌握本书内容,编者还为本书录制了教学视频,读者扫描本书提供的二维码即可学习。 本书可作为维修从业人员、手机维修初学者掌握手机维修基础和技能提升的学习用书,也可用作大中专职业院校通信技术专业及职业技能等级培训的教学用书。
了解.NET内存管理的内部工作原理、陷阱和技术,以便有效地避免软件中出现各种性能和可伸缩性问题。尽管.NET具有自动内存管理功能,但了解 .NET的内存管理工作原理以及如何*好地编写与之高效交互的软件方面仍有许多益处。《.NET内存管理宝典 提高代码质量、性能和可扩展性》是你通过了解和处理 .NET 中的内存管理来编写出更好软件的全面指南。 《.NET内存管理宝典 提高代码质量、性能和可扩展性》经过了 Microsoft 的 .NET 团队全面审查,包含 了25 个有价值的故障排除方案,旨在帮助诊断具有挑战性的内存问题。读者还将受益于多个 .NET 内存管理 规则 ,这些规则介绍了编写内存感知代码的方法以及避免常见的破坏性陷阱的方法。 本书内容 ● 了解自动内存管理的理论基础 ● 深入研究.NET内存管理的各个方面,包括对垃圾回收(GC)实现的详细介绍,这些知识
电子元器件是在电子线路或电子设备中执行电气、电子、电磁、机电或光电功能的基本单元,是电子产品的基本组成部分。在中国航天六十余年的发展历程中,电子元器件的可靠性问题备受关注。按照自力更生的原则,中国运载火箭长期以来坚持推广应用国产电子元器件。中国的电子元器件为我国航天事业的发展做出了重要贡献。
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了电脑选购、组装、维护与故障处理的相关知识和方法。全书分为5篇,共20章。第1篇【基础入门篇】主要介绍了电脑的组装基础和电脑内部硬件的选购;第2篇【组装实战篇】主要介绍电脑组装实战、硬盘的区分与格式化、电脑操作系统的安装、电脑性能的检测、电脑网络的连接等;第3篇【电脑维护篇】主要介绍了如何管理电脑中的软件、硬盘的维护与管理、数据的维护与修复、电脑硬件的保养等;第4篇【故障处理篇】主要介绍了电脑故障处理基础、电脑开关机故障处理、CPU与内存故障处理、主板与硬盘故障处理、其他设备故障处理、操作系统故障处理、网络故障处理等;第5篇【系统安全篇】主要介绍了电脑的优化与维护,电脑系统的备份、还原与重装等。本书附赠与图书内容同步的视频教程
本书以目前国内应用比较广泛、比较有代表性的日本OMRON公司CPMlA系列PLC为背景,着重介绍了PLC的组成、工作原理、指令系统及编程方法。全书共8章,可分为三个部分。部分为基础知识部分,主要介绍了PLC的基本结构、工作原理及编程方法;第二部分为本书的重点部分,主要介绍了PLC的指令系统及编程设备的使用;第三部分为应用部分,介绍了PLC控制系统的设计方法和与通信相关的知识。 本书可作为高等职业院校电气自动化技术专业、数控技术专业、机械制造及自动化相关专业的教材,也可作为工程技术人员的参考书。
《国家中等职业教育改革发展示范学校特色教材:计算机主板维修项目教程(计算机应用专业)》的编写团队里由多年从事计算机硬件教学的教师和计算机维修工厂的专业工程师组成,他们精通计算机硬件维修技术,熟悉计算机芯片级维修市场,了解企业的需求和初学者的疑惑,具有丰富的教学和实践经验。教材结合维修实践和职业技能竞赛标准,共分7个项目,针对计算机主板维修涉及的电子元器件、维修工具、主要电路、故障检测流程、维修思路和各种常见故障的维修案例等进行了详细的讲解,内容深入浅出,易学实用,强调动手能力和实际操作技能的培养,无论是初学者,还是有一定维修基础的爱好者,《国家中等职业教育改革发展示范学校特色教材:计算机主板维修项目教程(计算机应用专业)》都有助于你快速成长为一名专业维修工程师。
本书由资深维修工程师根据多年教学培训与维修经验精心编写,全书对液晶显示器和CRT显示器的维修知识进行了系统的归纳总结,主要内容包括:维修工具及仪表使用、快速读懂电路图的方法与技巧、维修原则与安全注意事项、元器件检测技术、液晶显示器(LCD)故障维修技术、CRT显示器故障维修技术,同时结合维修流程图、实物图、维修技巧、维修实例,以及大量项目实训,使读者能够真正掌握技能,学以致用,快速成长为专业的显示器维修工程师。 本书注重新技术的介绍和动手能力的培养,适合显示器及办公设备维修新手、爱好者、从业者使用,也很适合作为大中专学校及职业院校相关专业的教学用书。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
本书系统地讲解了智能硬件开发中的各个子系统,全书共有7章,系统地论述了ESD防护设计、EMI设计、热设计、电子设计、PCB设计、射频设计、结构设计及工艺设计。全书的案例均来源于天猫精灵各个产品的真实研发项目,同时还涉及了天猫精灵硬件研发团队智能硬件产品设计中的理念、方法、过程和经验,对于读者学习智能硬件的研发、创新和管理具有较高的参考价值。 本书既可以作为从事智能硬件相关工作的人员的一部宝典,还可以作为高校相关专业人才培养的一本参考书。
This book introduces and illustrates modeling, sensing, and control methods for analyzing, designing, and developing spherical motors. It systematically presents modelsfor establishing the relationships among the magnetic fields position/orientation and force/torque, while also providing time-efficient solutions to assist researchers and engineers in studying and developing these motors. In order to take full advantage of spherical motors compact structure in practical applications, sensing and control methods that utilize their magnetic fields and eliminate the need to install external sensors for feedback are proposed. Further, the book investigates for the first time spherical motors force/torque manipulation capability, and proposes algorithms enabling the ball-joint-like end-effector for haptic use based on these motors hybrid position/force actuation modes. While systematically presenting approaches to their design, sensing and control, the book also provides many examples illustrating the implementat
《NewBluePill:深入理解硬件虚拟机》是国内外本基于源代码详细分析intel和amd硬件虚拟化实现细节的书籍。《NewBluePill:深入理解硬件虚拟机》首先串讲newbluepill的启动、运行和卸载场景,之后详细讲解newbluepill的各个组成模块。《NewBluePill:深入理解硬件虚拟机》介绍newbluepill的各个重要数据结构,重点在于引导读者去探索newbluepill及硬件虚拟化,因此《NewBluePill:深入理解硬件虚拟机》并不具体剖析代码中涉及的细节知识。《NewBluePill:深入理解硬件虚拟机》附录提供了《NewBluePill:深入理解硬件虚拟机》相关技术,包括截止到定稿时有影响力的项目和项目分析,以及相关论文和文献。 《NewBluePill:深入理解硬件虚拟机》可以作为高校计算机相关专业师生参考读物,也可以作为硬件虚拟化技术从业人员的参考资料。
本书用实例详解的方式介绍STM32单片机与C语言编程,主要内容有STM32单片机基础、STM32单片机的硬件系统、Keil软件与寄存器方式编程闪烁点亮LED、固件库与库函数方式编程闪烁点亮LED、按键控制LED和蜂鸣器的电路与编程实例、中断的使用与编程实例、定时器的使用与编程实例、USART串口通信与编程实例、ADC(模数转换器)的使用与编程实例、DAC(数模转换器)的使用与编程实例、光敏传感器测光与DS18B20测温的电路与编程实例、红外线遥控与RTC实时时钟的使用与编程实例、RS-485通信与CAN通信的原理与编程实例、FSMC与液晶显示屏的使用与编程实例。本书起点低,内容由浅入深,语言通俗易懂,结构安排符合学习认知规律,适合作为初学者学习STM32单片机及编程的自学图书,也适合作为职业院校电类专业的单片机教材。
赵吉成、王智勇编著的《Xilinx FPGA设计与实践教程》系统讲述了FPGA的软硬件开发知识,并以Spartan-3开发套件为硬件平台,配合经典的实例应用,使读者能够从硬件设计、软件开发和系统设计等方面系统掌握FPGA的使用方法。 本书共四篇16章。 篇为FPGA设计基础与ISE开发基本流程,共2章,内容包括PLD技术基础,Xilinx FPGA的开发、仿真以及实现整个流程。第二篇为数字电路设计基础与VerilogHDL描述,共5章,介绍了基于VerilogHDL的数字电路基础、同步电路设计思想和 技巧。第三篇为基于FPGA的接口开发,共5章,结合Xilinx FPGA开发板,详细讲述了UART串口通信控制器、PS/2键盘/鼠标接口控制器、VGA图形图像显示控制器以及RAM接口控制器等案例的设计、开发以及验证。第四篇为基于FPGA的软核微控制器PicoBlaze,共4章,以PicoBlaze为例,介绍了PicoBlaze微处理器的软硬件开发、中断设
加强农村劳动力的技能培训是人力资源和社会保障部门的重要职责,为提高农村劳动力的职业技能和就业能力,编者针对湖北省的实际情况,组织有关专家编写了一套《农村劳动力转移就业职业培训教材丛书》,涉及服务类、建筑类、机械加工类、电工电子类等适合农村劳动力转移就业的50多个岗位,对帮助农村劳动力转移就业有着现实的指导意义。全省各有关机构要适应形式的发展要求,积极引导和保护好农民朋友参加培训的积极性,大力推动湖北省农村劳动力转移就业工作上新台阶。 本书为其中之一的《计算机维修工》,书中具体包括了:计算机系统构成及介绍、计算机常见故障及排除等内容。
本书以通用的MCS-51系列单片机为对象,从介绍单片机技术应用的现状及发展趋势人手,通过90个买例和20个上机实验全面讲述单片机技术原理和*应用。 全书共10章,内容包括:单片机的结构原理、单片机的指令系统及程序设计、单片机中断的使用技巧、单片机定时器/计数器的使用技巧、单片机串行接口的使用技巧、单片机系统的扩展技巧、单片机系统的接口技巧、单片机系统的工程技巧、单片机C语言程序设计等内容。除了通过108个实例阐述基本理论知识、20个上机实验阐述单片机的应用技术外,还设计了110个课后练习检验学习效果,同时通过7个附录进一步拓展本书内容。 本书结构严谨、内容丰富,注重先进性与实用性,易教易学,努力为现代教育培养学以致用的人才服务,适合作为高等院校相关专业的教材,也可作为上岗人员的技术培训教材,同
本书主要介绍了调试方面的9条黄金法则,并结合实际的环境讲述了如何合理地运用它们。本书的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。 本书适合所有软硬件从业人员阅读。
本书以本科院校开设的应用技术专业类计算机课程教学为目标,按照理论够用、可读性、可操作性和实用性强制特点,介绍微机原理与接口技术方面的知识和实际应用。全书共计12章,主要内容包括:微型计算机基础知识、典型微处理器、指令系统与汇编语言程序设计、半导体存储器及其接口、并行通信接口、串行通信接口、人机交互接口技术、模拟量输入/输出接口技术、中断控制技术、DMA控制器与定时/计数器接口、并行通信接口、串行通信接口、人机交互接口技术、模拟量输入/输出接口技术等有关知识。书中在介绍典型知识和应用的基础上,强调专业知识与工程实践相结合,注重专业技术与技能的培养,注意引进相关的新技术,每章给出学习要求和小结,并附有习题和思考题,为课程的学习提供强有力的帮助。 该书内容丰富,深入浅出,系统性和应用性
本书对并行端口技术的基本知识和操作设计进行了详细全面的讲述,包括并行接口知识简介、一些简单的人机并行接口、并行接口程序的汇编语言实现等内容。不仅介绍了计算机接口和并行总线接口等基础内容,而且通过具体的设计例子运用汇编语言来对并行端口进行设计,使读者更好掌握并行端口的内容和相关知识。除此之外还介绍了并行总线接口技术,包括ISA总线、EISA总线、PCI局部总线以及可编程并行接口——8255A,还介绍了并行适配器以及如何使用其来仿真EPROM/ROM存储器,使用仿真器为特定的微处理器应用产生代码,而后使微处理器电路自己运行起来等。 本书可作为普通高校、职业技术学校计算机科学与技术专业或非计算机专业的本科、专科教材和教学参考书,也适合于程序员、硬件设计者、系统测试维修人员、实验人员及使用并行接口连接的计算机设备的用户
本书是国家示范性高等职业院校建设项目之一,是编者在多年从事PLC教学、培训及科研的基础上编写的。本书以西门子公司的S7—200为例,共分10个模块。其中,模块一、二、三介绍了PLC的基础知识及S7—200系列PLC的基本指令;模块四介绍了顺序功能图;模块五、六介绍了S7—200的功能指令;模块七介绍了模拟量模块的使用方法及PID控制的有关知识;模块八讲解了S7—200的网络知识;模块九、十介绍了PLC系统设计知识及典型工程案例。 本书可作为高职高专院校电气自动化、过程控制技术、机电一体化专业学生的教材,也可供开发应用PLC的工程技术人员参考。