您好,欢迎来到聚文网。 登录 免费注册
CPU眼里的C\C++

CPU眼里的C\C++

  • 字数: 267
  • 出版社: 清华大学
  • 作者: 阿布编程|责编:杜杨
  • 商品条码: 9787302643937
  • 版次: 1
  • 开本: 16开
  • 页数: 229
  • 出版年份: 2023
  • 印次: 1
定价:¥89 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
C/C++是当今最重要、 最流行的编程语言之一,由 于其出色的性能,在游戏、 人工智能、高性能计算、物 联网、嵌入式开发中,扮演 着舍我其谁的角色。同时 C/C++语言本身也是软件领 域的神作,更是了解CPU、 计算机系统、操作系统的钥 匙。本书并不重复AI也能回 答的C/C++语法知识,而是 从CPU的视角,配合具体的 实验环境,图文并茂地深入 剖析其背后的运作机制和简 洁的设计艺术,破除语法灰 色、晦涩的地带,让读者眼 中有代码,心中有指令。拥 有一个涵盖代码、指令、 CPU、内存的软、硬件图景 。 全书共6章。第1章介绍 本书所使用到的主要工具和 一些预备知识;第2章解析 最简单、常用的基础语法, 帮助读者适应本书的节奏; 第3章为进阶知识,会从 CPU、操作系统的角度,深 入分析函数的工作原理和实 现细节;第4章解析经典的 C++语法背后的实现逻辑, 并介绍“面向对象”的编程思 想及优缺点;第5章讨论跟 操作系统强相关的软件技术 ,会将所有章节的内容贯穿 起来,初步形成一个现代操 作系统的运作模型;第6章 会讨论一些经典的面试、笔 试题,跟读者一起分享工作 、学习、求职中的苦与乐。 本书可作为高等院校计 算机、自动化及相关专业的 本科生或研究生教材,也可 供对C/C++工作原理、操纵 系统感兴趣的研究人员和工 程技术人员阅读参考。
作者简介
杨晓涛,笔名为阿布编程,就职于微软(中国)有限公司,从事软件开发工程,拥有10年以上的编程实践。在知乎、B站等社交平台发布过若干计算机课程,拥有近千万的视频播放量,和观众、读者拥有良好、稳定的互动。
目录
第1章 预备知识 阅读建议 1.1 工具介绍 1.2 CPU眼里的程序运行 1.3 CPU眼里的汇编语言 第2章 基础语法 阅读建议 2.1 CPU眼里的main函数 2.2 CPU眼里的变量 2.3 CPU眼里的goto、if else 2.4 CPU眼里的指针变量 2.5 CPU眼里的指针本质和风险 2.6 CPU眼里的数组 2.7 CPU眼里的数组越界 2.8 CPU眼里的引用 2.9 CPU眼里的i++与++i 2.10 代码陷阱类型转换 第3章 函数原理 阅读建议 3.1 CPU眼里的参数传递 3.2 CPU眼里的函数括号{} 3.3 CPU眼里的调用和返回 3.4 CPU眼里的函数指针 3.5 CPU眼里的函数返回值 3.6 CPU眼里的堆和栈 3.7 函数实验回溯函数调用关系 第4章 C++特性 阅读建议 4.1 CPU眼里的this 4.2 CPU眼里的构造函数 4.3 CPU眼里的虚函数 4.4 CPU眼里的多态 4.5 CPU眼里的模板 4.6 CPU眼里的malloc和new 4.7 面向对象实践依赖反转 第5章 高级编程 阅读建议 5.1 CPU眼里的虚拟内存 5.2 坐井观天的进程 5.3 CPU眼里的地址映射 5.4 CPU眼里的volatile 5.5 CPU眼里的常量 5.6 CPU眼里的系统调用 5.7 CPU眼里的大端、小端 5.8 CPU眼里的上下文 5.9 CPU眼里的锁 第6章 面试挑战 阅读建议 6.1 static、global以及local 6.2 数组和双重指针 6.3 指针为什么这么难 6.4 auto的工作原理 6.5 thread_local的工作原理 6.6 面试的技巧

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网