本书全面介绍微处理器系统的工作原理与应用设计的基本方法。全书分为七章,包括数字处理系统概述、微处理器、汇编指令、程序设计、片上微处理器系统、常规外设应用设计、典型微控制系统设计开发等内容。本书主要从微处理器结构出发介绍汇编指令,从汇编指令出发介绍C程序设计,旨在让读者深入理解微处理器的工作原理并掌握程序设计的精要,通过
本书是电子信息等专业“微处理器与接口技术”课程的教材。全书共13章,包括微处理器基础、8088/8086架构、8088/8086指令系统及程序设计、存储器系统、接口和中断技术、可编程接口设计、80C51架构、80C51指令系统、80C51程序设计、80C51的并行I/O接口、80C51的中断与定时/计数器、80C51的
本书全面讲述ARM嵌人式微处理器结构及其软硬件编程基础,并结合典型案例,详细论述嵌人式微处理器应用于物联网中的硬件设计过程和驱动软件编程方法。本书主要内容包括:嵌人式系统与物联网概述,ARM7TDMI/Cortex-M3处理器内核结构、ARM处理器指令系统、ARM汇编语言程序设计、汇编语言与C/C++语言混合程序设计、
本书选用野火霸道STM32开发板为实验平台,针对基于ARMCortex-M3内核的STM32F103微控制器量身打造了若干应用实例贯穿于各知识点的讲解中。实例讲解深入浅出,不仅包括基础知识的讲解,也有设计思路和背景知识的详细描述,以达到在实践中传递实用设计技巧和方法的目的。全书共13章。
本书以可编程控制器系统应用编程职业技能等级标准(中级)要求为开发依据,结合企业生产实际要求,以典型项目为载体,以工作任务为中心,以行业案例为拓展,学习者可以在仓储系统、温度控制系统、分拣系统、输送系统、龙门搬运系统柔性生产线等项目实施过程中学习到可编程控制器编程思路、逻辑控制、运动控制、过程控制、网络通信、智能视觉、P
《嵌入式系统设计基础及应用》介绍了嵌入式系统的基本原理和基础知识。在硬件方面详细讲述了微处理器的系统架构、常见的总线与总线协议、存储器的分类和存储保护机制及相关的性能分析,并具体介绍了基于ARMCortex-M4微处理器的编程模式、中断机制、流水线技术、总线技术、存储器系统。在软件方面详细介绍了嵌入式系统软件开发的特点
本书旨在详细介绍ARM64体系结构的相关技术。本书首先介绍了ARM64体系结构的基础知识、搭建树莓派实验环境的方法,然后讲述了ARM64指令集中的加载与存储指令、算术与移位指令、比较与跳转等指令以及ARM64指令集中的陷阱,接着讨论了GNU汇编器、链接器、链接脚本、GCC内嵌汇编代码、异常处理、中断处理、GIC-V2,
硬件描述语言与FPGA设计实验教程
虚拟化技术是云计算的底层支撑技术之一。作为已经纳入到Linux内核的虚拟化解决方案,KVM虚拟化近年来发展迅猛,是很多公共云供应商默认的虚拟机管理程序。对于IT从业者来讲,掌握一些KVM虚拟化知识是很有必要的。 本书是《虚拟化KVM进阶实战》姊妹篇,共有6章。针对初学者,先从虚拟化基本概念及KVM原理讲起,然后通过全
本书在概括性介绍微型PLC的基础上,重点介绍西门子公司的智能逻辑控制器LOGO!及其控制系统的硬件组成、编程指令和编程方法,并通过实验加以巩固,以提高实践能力。全书共6章,主要内容包括:硬件配置、基本功能块及其应用、开关量特殊功能块及其应用、模拟量特殊功能块及其应用、编程软件、LOGO!通信及组网。书中通过各类指令的若