本书共13章,操作系统部分涉及内存管理、进程管理、文件系统、同步管理,以及系统调用。SoC部分涉及SoC启动的过程、设备模型、设备树原理、电源模块、时钟模块、引脚模块、时间模块和中断模块,这些模块都是芯片运行的基本要求。作者站在一线开发者的角度先剖析了Kernel 6.6的实现原理,然后结合恩智浦i.MX9芯片的SoC硬件原理,由浅入深地讲解了操作系统和SoC的深层原理。
和第2版相比,本版内容上的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: ? 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 ? 处理器体系结构修改为支持64位字和操作的设计。 ? 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 ? 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 ? 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 ? 采用函数,更新了与协议无关和线程安全的网络编程。
《AI智能办公 ChatGPT+Office+WPS应用从入门到精通》 7大专题内容深度讲解、80多个热门高频的ChatGPT+Office+WPS智能办公案例实战! 260多分钟教学视频、140多款素材效果文件、110多页PPT教学课件和7课电子教案超值赠送! 全书通过理论+实例的形式,分别介绍了ChatGPT新手入门、ChatGPT+Word文档创作、ChatGPT+Excel表格处理、ChatGPT+VBA代码编写、ChatGPT+PPT文稿生成、ChatGPT+WPS高效办公,以及WPSAI智能办公等内容。 本书内容结构清晰,案例丰富,适合Office初、中级用户,以及将ChatGPT与Office、ChatGPT和WPS结合起来高效办公的工作人员,如财务会计人员、人事行政人员、办公文秘等人群,也可作为计算机相关专业的教材。 《文心一言+文心一格 AI文案与绘画108招》 10大专题内容讲解+108个实操案例解析+130多分钟同步教学视频+160多个素材效果文件+500多张图片全程图解,随书还赠送了5200多个AI绘
GNU/Linux也称Linux,被誉为操作系统中的“瑞士军刀”。从iPod之类的小型设备到IBM的Blue Gene之类的超级计算机,都可以看到它的”芳踪”。GNU/LinuX可以运行于大众化体系结构之上,从老式的x86处理器到的Play Station 3游戏机采用的cell处理器,不一而举。 本书详细介绍如何开发可以运行于GNU/Linux操作系统的应用程序,经过全面修订的第2版涵括所有必要的工具和编程技术,提供丰富的例子来说明GNU/Linux API的使用。 GNU/Linux架构与虚拟化技术 GNU工具,如GCC,make、automake/autoconf,源代码控制系统,GNU Debugger和Gnuplot 应用程序开发基础主题,包括库(动态的和静态的)、文件处理、管道、套接字和编程基础等 GNU/Linux过程模型(包括线程)和POSIXIPC机制(如消息队列、旗语和共享内存) shell和脚本编程基础,从常用的GNU/Linux命令到Bash、Ruby和Python sed和AWK文本处理,flex和bison解
本书系统地讲述了雷达系统分析和设计的全过程,并有一个完整的设计案例贯穿于全书,同时各章分别还有一些小型实例。本书的主要内容包括:雷达基础导论、雷达检测、雷达波形、雷达模糊函数、脉冲压缩、面杂波与体杂波、动目标显示和杂波抑制、相控阵、目标跟踪、电子对抗、雷达截面积、高分辨率战术合成孔径雷达、信号处理等。所有MATLAB代码和函数均可从网站获得。 本书可作为高等院校电子工程专业高年级本科生和研究生的参考,也可作为在雷达系统领域工作的雷达工程师和技术人员的参考书。
和第2版相比,本版内容上的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: ? 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 ? 处理器体系结构修改为支持64位字和操作的设计。 ? 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 ? 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 ? 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 ? 采用函数,更新了与协议无关和线程安全的网络编程。
长期以来,新设计团队一直在为设计一个自主的、有所突破和创新的操作而努力。为了让新的成员能更快、更容易地理解操作的精髓,从更高的角度去鉴赏和发现操作设计中的精妙与不足,团队成员以Linux 0.11内核为例,对操作的设计思想和实现原理进行了深刻地剖析,取得了十分好的效果,很好地培养和锻炼了团队成员对操作的能力。为了实现让国人也能设计出自己的操作的目标,本书作者团队无私地将他们的独特研究方式与研究成果奉献了出来,希望所有想要去深刻理解Linux内核和操作设计思想朋友能从中受益。 本书的特点在于,既不是空泛地讲理论,也不是单纯地从语法的角度去逐行地分析源代码,而是以操作在实际运行中的几个经典事件为主线,将理论和实际结合在一起,精准地再现了操作在实际运行中究竟是如何运转的。宏观上,大家可以领略Linux 0.11内
本书是探索Linux操作原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作原理的方式,而是基于实践,以从零开始构建一个完整的Linux操作的过程为依托,指引读者在实践中去探索操作的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作中都包含哪些组件,各个组件的作用,以及各个组件间的关系,从微观上深入理解各个组件的原理,帮助读者达到事半功倍的学习效果,这是作者潜心研究Linux操作系0几年的心得和经验,能避免后来者在学习中再走弯路。此外,本书还对编译链接技术(尤其是动态加载和链接技术)和图形进行了原理性的探讨,这部分内容非常珍贵。全书一共8章:章介绍了如何准备工作环境。在第2章中构建了编译工具链,这是后面构建操作各个组件的基础。在这一章中,
关于Linux内核的书已经不计其数,但这本书却是独树一帜的,它的内容代表着Linux内核研究成果的世界水平,它在世界范围内提出并阐述了操作设计的核心指导思想主奴机制,这是所有操作研究者的一笔宝贵财富。本书可能也代表着同类图书的水平,是一本真正能引导我们较为容易地、极为透彻地理解Linux内核的经典之作,也可能是当前能从本质上指引我们去设计和开发拥有自主知识产权的操作的著作。它的出版也许会成为Linux内核研究领域的一个里程碑事件。
《SPARC嵌入式系统设计与开发:S698系列处理器实用教程》以珠海欧比特公司研发的基于SPARC架构的S698系列处理器为例,介绍嵌入式系统的设计与开发方法。《SPARC嵌入式系统设计与开发:S698系列处理器实用教程》可供从事计算机系统设计与开发的技术人员学习和参考,也可作为高等院校相关专业的教材。
银河麒麟操作系统是中国自主研发的一款基于Linux内核的操作系统,迄今已历20余载,其稳定度、成熟度、认可度日益提升。 全书分为三篇,首先是基础篇,介绍了以Linux为内核的银河麒麟操作系统的设计理念、基础命令,其次是生态篇,介绍了银河麒麟操作系统的内置包管理器、第三方包管理器、软件仓库,以及主流编程语言的版本管理器和包管理器,并讲解了如何搭建自托管的软件仓库镜像源, 是安全篇,对照网络安全等级保护制度2.0中对于安全计算环境的要求,介绍了如何加强银河麒麟操作系统的安全性。 本书适合使用银河麒麟操作系统的广大用户、运维人员及开发人员参考阅读。
《AI智能办公 ChatGPT+Office+WPS应用从入门到精通》 7大专题内容深度讲解、80多个热门高频的ChatGPT+Office+WPS智能办公案例实战! 260多分钟教学视频、140多款素材效果文件、110多页PPT教学课件和7课电子教案超值赠送! 全书通过理论+实例的形式,分别介绍了ChatGPT新手入门、ChatGPT+Word文档创作、ChatGPT+Excel表格处理、ChatGPT+VBA代码编写、ChatGPT+PPT文稿生成、ChatGPT+WPS高效办公,以及WPSAI智能办公等内容。 本书内容结构清晰,案例丰富,适合Office初、中级用户,以及将ChatGPT与Office、ChatGPT和WPS结合起来高效办公的工作人员,如财务会计人员、人事行政人员、办公文秘等人群,也可作为计算机相关专业的教材。 《文心一言+文心一格 AI文案与绘画108招》 10大专题内容讲解+108个实操案例解析+130多分钟同步教学视频+160多个素材效果文件+500多张图片全程图解,随书还赠送了5200多个AI绘
本书是一部UNIX网络编程的经典之作。书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的高级主题,对于客户/服务器程序的各种设计方法也作了完整的探讨,最后还深入分析了流这种设备驱动机制。 本书内容详尽且具性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
本书的主要内容有:了解Docker和Linux容器如何与云服务和Kubernetes集成。构建Open Container Initiative(OCI)映像,使用强大的命令行工具部署和管理Linux容器。了解OCI映像如何简化应用的依赖管理和部署流程。学习在生产中部署和测试Linux容器的实用技术。在任何需要的地方大规模部署生产容器。探讨一些Docker高级话题,包括部署工具、网络、编排、安全和配置。