中央处理器(CPU)是计算机中最重要的芯片。CPU的设计和制造水平是一个国家信息技术实力的象征,产业生态的构建需要培养更多掌握CPU技术原理的高端人才。本书基于龙芯CPU团队在20年间积累的技术和经验,从CPU概览篇、CPU术语篇、CPU原理篇、CPU系统篇、CPU生产制造篇、CPU家族篇、CPU生态篇、中国CPU篇八
本书全面、系统地介绍了计算机主板维修所涉及的技能要求和操作方法。主要内容包括计算机主板维修的技能要求、操作流程、电路图识读、元器件检测与替换,以及信号测量和各典型故障的实际维修方法。本书通过大量来源于工作的实战案例,结合系统的分析、检测和故障检修流程,使学习者深入技能的锻炼之中。
虚拟化技术是云计算的底层支撑技术之一。作为已经纳入到Linux内核的虚拟化解决方案,KVM虚拟化近年来发展迅猛,是很多云供应商默认的虚拟机管理程序。对于IT从业者来讲,掌握一些KVM虚拟化知识是很有必要的。本书是《虚拟化KVM极速入门》的进阶篇,共有7章。针对有一定KVM虚拟化基础读者,通过全动手的实验学习虚拟机的迁移
《西门子PLC、触摸屏和变频器应用技巧与实战》为一部综合性读物,以西门子S7-200SMARTPLC、西门子SMARTLINE触摸屏和西门子V20变频器为讲述对象,着眼工程实际,以西门子S7-200SMARTPLC、西门子SMARTLINE触摸屏和西门子V20变频器之间的综合应用为重点,通过工程案例详细讲述了西门子S7
本书是根据数字技术的发展和EDA课程教学要求,以及作者多年教学与实践经验的基础上而编写的,目标是快速地提高读者的数字电路(或系统)设计能力。内容覆盖了数字逻辑基础、VerilogHDL基础知识与建模方法、有限状态机设计、可编程逻辑器件及其开发工具、数字电路与系统设计实例、静态时序分析工具以及可编程片上系统等相关知识。本
本书介绍STM32开发的一些高级内容。第一部分详细介绍嵌入式操作系统FreeRTOS的使用;第二部分介绍使用FatFS管理SPI-Flash芯片、SD卡和U盘上的文件系统;第三部分介绍BMP和JPG图片的获取与显示,触摸屏的使用,DCMI接口和数字摄像头等。全书使用STM32CubeMX和STM32CubeIDE软件开
分布式系统是一门理论模型与工程技法并重的学科,现在的互联网从业的开发人员,很难绕过分布式系统,或多或少会在面试、工作中接触到分布式系统的知识。本书主要通过理论和实践结合的方式介绍分布式系统。主要内容有分布式系统基础知识:分布式系统模型、分区、一致性哈希、主从复制、一致性级别、分布式共识、分布式事务、分布式系统中的时间等
从控制流图中间表示、活跃分析、干涉图等基础概念出发,全面分析介绍了寄存器分配的各个方面,给出了相关算法的实现以及丰富的示例和最佳实践。全书围绕编译器后端寄存器分配主题,讨论了寄存器分配的基础知识、图着色分配、线性扫描分配、弦图分配、SSA分配、整数线性规划分配、PBQP分配等课题,并给出了丰富的示例。这些内容不仅可以帮
本书收录的论文重点关注计算机硬件设计中的可靠性、可用性、可测性,以及当前我国微处理器等集成电路芯片设计的技术问题,具体内容包括计算机工程设计与实现,电路系统、高速互连与信号传输,低功耗设计、散热与冷却技术,计算机体系结构设计与实现,集成电路设计、测试与应用,通用及专用处理器体系结构,NOC、SOC、SIP体系结构与设计
本书分为四部分内容,第一部分为嵌入式Linux开发基础,由第1-3章组成,涉及Linux系统安装、操作的shel1命令和开发环境等内容;第二部分为嵌入式Linux应用程序开发,由第4-5章组成,涉及嵌入式Linux应用程序开发和嵌入式Linux系统程序开发;第三部分为基于ARM的嵌入式硬件接口开发,由第6-7章组成,主