本书结合大量实验程序和图表,通俗易懂地介绍了Linux操作系统的运行原理和硬件的基础知识,涉及进程管理、进程调度器、内存管理、存储层次、文件系统和外部存储器等。实验程序使用C语言和Python编写,读者可亲自动手运行程序,来确认系统的行为。另外,以图解的方式介绍各知识点,简明且直观,能够帮助读者加深理解。读者只需对Linux基本命令有所了解,即可轻松阅读。本书适合应用程序开发人员、系统设计师、运维管理人员和技术支持人员等人士阅读。
和第2版相比,本版内容上的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: ? 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 ? 处理器体系结构修改为支持64位字和操作的设计。 ? 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 ? 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 ? 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 ? 采用函数,更新了与协议无关和线程安全的网络编程。
本书总结归纳了人力资源管理工作中必知必会的Excel实操技巧,介绍了Excel在人力资源管理中的应用。全书共分为7章,涵盖了人力资源管理中的规划管理、招聘与录用、培训管理、绩效考核管理、薪酬管理及劳动关系管理等模块。本书深入浅出地讲解了Excel中的基本操作、函数与公式、图表等功能的应用,并紧密结合人力资源管理中的实际案例,配以大量HR在实际工作中会用到的常见表格,将人力资源规划和员工管理等知识融入其中,针对性强,实用性高,可帮助HR读者熟练掌握办公推荐的Excel应用技巧,提高办公效率。
陈启军等编著的《嵌入式系统及其应用--基于 Cortex-M3内核和STM32F系列微控制器的系统设计与 开发》介绍了嵌入式系统领域的基本原理、技术和方 法,在内容上偏重自动化和电气类专业的 教材选择需求,强调基本原理、硬件设计、软硬件交 互,强调在自动化和电气领域的应用,力求能够 改变目前高校教学上“软强硬弱”的现状。全书紧跟 时代潮流,以ARM公司的Cortex-M3内核和 ST公司的STM32F系列MCU为主要介绍对象,在普适的 嵌入式基本原理与具体芯片的结合上 较为深入。 《嵌入式系统及其应用--基于Cortex-M3内核和 STM32F系列微控制器的系统设计与开发》适合专业教 育阶段的自动化电气类本科教学,也适合具有初步经 验的嵌入式系统开发者 自学或研究生学习,对其他从事电子技术和软件技术 开发的人员亦有较大参考价值。
自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系 统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系统。 本书以课题为主导,边做边玩,抛开晦涩难懂的语言,行文风格十分随性,还充满了各种欢乐的吐槽,适合操作系统爱好者和程序设计人员阅读。