CPU眼里的C/C++

CPU眼里的C/C++

从CPU的视角,多角度地揭秘编程语言背后的运行原理和设计之美

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
5.415 评价豆瓣读书

作品简介

C/C++是当今最重要、最流行的编程语言之一,由于其出色的性能,在游戏、人工智能、高性能计算、物联网、嵌入式开发中,扮演着舍我其谁的角色。同时C/C++语言本身也是软件领域的神作,更是了解CPU、计算机系统、操作系统的钥匙。本书并不重复AI也能回答的C/C++语法知识,而是从CPU的视角,配合具体的实验环境,图文并茂地深入剖析其背后的运作机制和简洁的设计艺术,破除语法灰色、晦涩的地带,让读者眼中有代码,心中有指令。拥有一个涵盖代码、指令、CPU、内存的软、硬件图景。

全书共6章。第1章介绍本书所使用到的主要工具和一些预备知识;第2章解析最简单、常用的基础语法,帮助读者适应本书的节奏;第3章为进阶知识,会从CPU、操作系统的角度,深入分析函数的工作原理和实现细节;第4章解析经典的C++语法背后的实现逻辑,并介绍“面向对象”的编程思想及优缺点;第5章讨论跟操作系统强相关的软件技术,会将所有章节的内容贯穿起来,初步形成一个现代操作系统的运作模型;第6章会讨论一些经典的面试、笔试题,跟读者一起分享工作、学习、求职中的苦与乐。

本书可作为高等院校计算机、自动化及相关专业的本科生或研究生教材,也可供对C/C++工作原理、操纵系统感兴趣的研究人员和工程技术人员阅读参考。

阿布编程(原名:杨晓涛),微软云计算与人工智能事业部软件工程师。喜欢关注和敬畏生活中渺小的人和事。

作品目录

载入中