操作系统理论
-
ARM Cortex-M3嵌入式开发实例详解张燕妮 编著《实例详解丛书:ARM Cortex-M3嵌入式开发实例详解·基于NXPLPC17XX》共分为三部分,第一部分包含第1~3章,是有关Cortex-M3及LPC17XX的软、硬件基础部分。第二部分包含第4~13章,是有关LPC17XX的外设功能及实例部分。第三部分包含第14、15章,是根据LPC17XX设计的两个综合实例。《实例详解丛书:ARMCortex-M3嵌入式开发实例详解·基于NXPLPC17XX》采用NXP的固件库进行讲解,具有标准化、软件设计稳定的特点。本书提供了大量经过验证的硬件原理图和应用程序代码,方便读者参考设计。 -
基于MSP430的嵌入式系统开发与应用周金治,徐霞,赵海霞 编著《基于MSP430的嵌入式系统开发与应用》系统地讲解了MSP430系列单片机的开发与应用,内容主要包括:MSP430单片机的最小系统设计,时钟、定时器、I/O、ADC、键盘、LCD模块的设计,传感器、音频信号分析、嵌入式远程监测的设计等。在此基础上讲解了心率仪、酒精检测仪、示波器、智能水表等作者多年来的MSP430单片机开发应用实例。本书在讲解每部分设计思路的同时均配有实验代码,能够帮助读者快速理解并掌握MSP430单片机的开发技巧。《基于MSP430的嵌入式系统开发与应用》内容丰富实用、由浅入深,讲解精炼到位,适合从事单片机开发的技术人员学习使用,也可用作大中专院校及高等院校电子、自动化等相关专业的教材和参考书。 -
Windows Azure实战白海石《Windows Azure实战》应该是当下WindowsAzure领域最具权威性、完整性和实用性,同时也是最与时俱进(结合最新技术)的书籍之一,由微软官方资深云计算专家撰写,英文版版权将输出到海外。内容全面而深入,完整覆盖了WindowsAzure的所有关键技术和理论,详细介绍了微软云计算的开发流程,深入讲解了云服务的架构(重点讲解了可用性、可靠性和高性能设计)、云与设备的整合、云服务系统的整合,同时还分享了云计算项目管理和开发团队管理方面的经验。除此之外,本书精心策划了68个针对特定实际应用场景的真实案例,详细呈现了案例的设计思路和完整实现步骤。《Windows Azure实战》共17章,分为四大部分:第一部分(第1~7章)讲解了云计算的基础概念和技术,包含云计算的本质、WindowsAzure功能概览、WindowsAzure开发环境搭建、云端网站创建、基础云服务、高端云服务、数据存储、虚拟机和虚拟网络等内容;第二部分(第8~12章)讲解了云计算的解决方案,包含云解决方案的系统架构、高可用性设计、高可靠性设计、高性能设计、基于声明的体系结构等内容;第三部分(第13~14章)讲解了云与设备的知识,包含移动云服务、物联网等相关的内容;第四部分(第15~17章)讲解了系统的整合与云计算项目的管理。附录中搜集了大量实用资料,包括云技术术语的中英文对照表(附录A)、常见英文缩写的翻译(附录B),以及很多国外比较流行但国内还相对比较新的实用和开源技术的简介(附录C)。 -
操作系统设计(美)Douglas Comer 著,邹恒明,周亮,曹浩 等译《操作系统设计:Xinu方法》对操作系统的内存管理、进程管理、进程协调和同步、进程间通信、实时时钟管理、设备无关的I/O、设备驱动、网络协议、文件系统等进行了详细的介绍,并利用分层的设计范式,以一种有序、易于理解的方式来阐述这些内容。本书以Xinu操作系统为系统设计的样板和模式,从一个裸机开始,一步一步地设计和实现一个小型但优雅的操作系统。本书的样本代码可以运行在Linksys E2100L无线路由器上。《操作系统设计:Xinu方法》适用于高年级的本科生或低年级的研究生,也适用于那些想了解操作系统的计算机从业人员。学习本书前,学生需要具备基本的程序设计能力,应当理解基本的数据结构,包括链表、栈和队列,并且应当用C语言写过程序。
