引子:

醉后不知身在水,满船清梦压星河。大家好,我是你们的新朋友小咩,叫我咩总就可以。《深入理解计算机系统》是我刚刚上大一的那一年暑假就买回来看的,遗憾,三年就大约看了10页左右,就离谱。借着最近重新开始学操作系统的机会,我打算利用近几个月时间重读这本被称为计算机圣经的神书,本着二次学习的想法,我会分享我的读后一些感受以及一些笔记。喜欢的话请和我一起读哦。
首先宣布一下读书的计划,这本由CMU的布莱恩特先生(此处让我们一起为不久前逝去的我们永远的偶像默哀,永远的黑曼巴)所著作的书籍主要分为12章。分别是:

  1. 系统漫游
  2. 数据表示
  3. 机器语言
  4. 处理器体系结构
  5. 代码优化
  6. 存储器层次结构
  7. 链接
  8. 异常控制流
  9. 虚拟内存
  10. 系统级I/O
  11. 网络编程
  12. 并发编程
    我将会尽量保证一周一章,最多两周一章的速度完成,并给出部分课后习题的答案以及我的个人笔记。除此之外,推荐一套不错的操作系统课程,来自哈工大的李治军教授。
    网址是:https://www.bilibili.com/video/BV1d4411v7u7
    建议和我一样二倍速看完,其实也就16个小时,两天就完事了。然后再去对应着CSAPP去进行查漏补缺。李治军教授的操作系统虽然非常浅显易懂,但也比较简要,很多调度算法等等只是点到为止。
    那么从下周开始启动咩总陪你啃CSAPP计划!
    我是小咩,一个致力于想办法让自己能早点睡的博主,如果喜欢的话欢迎点赞推广,顺颂时祺。

《跟着咩总啃CS:APP》——第0章相关推荐

  1. CS:APP第三章知识总结(汇编语言、机器码、寄存器、编译器优化、函数底层实现、浮点指令)

    文章目录 高级语言相对汇编语言的优势 编译器优化的选项 高级语言相对汇编语言的优势 开发效率高.IDE和编译器会提醒你的错误.由于编译器优化的存在,高级语言在执行效率上的劣势并不大. 出错概率 跨平台 ...

  2. 深入了解计算机系统(CS:APP)思考题

    QA1 1.简述C.ASM.ML的关系,各自优缺点? 机器语言是二进制数据表示的语言,机器可以直接识别:汇编语言是与机器指令一一对应的助记符,是一种低级语言,经过汇编和链接之后机器可以运行:C语言在低 ...

  3. CS:APP二进制炸弹phase2

    写在前面 在前文<CS:APP二进制炸弹phase1>中成功"破解"了phase_1,毕竟是第一个阶段,非常简单.本篇来破解第二阶段.let's go!!! 分析 反汇 ...

  4. 易网络APP 2.0 想你所想

    2018年4月15日,是个特殊的日子,这一天,易网络APP首个正式版本v1.1.3发布.易网络APP"生活不易,网络易"这句slogan还记得吗?从核心功能亟待改善到推出附属功能附 ...

  5. Create React App 2.0 华丽登场

    贺! Create React App 2.0 在 10/02 正式发布 ?????? Create React App 是由官方所维护的开发工具,主要提供了专属于 React 开发环境的前置工作.简 ...

  6. Create React App 2.0 正式发布:Babel 7、webpack 4 等

    英文原文:Create React App 2.0: Babel 7, Sass, and More – React Blog 以下是简要翻译 React 本身是没有附带任何编译工具的,如果没有测试运 ...

  7. 怎么制作app?0编程外卖平台系统开发

    随着智能手机的普及及外卖配送平台的兴起,现在年轻人已经习惯通过各大外卖平台点餐.现在一二线城市市场已经饱和,但是在三四线中小城市及县城地区还有海量外卖市场可以挖掘.外卖作为刚需产品,进行外卖平台系统开 ...

  8. CP速配app v2.0.8.2

    类型:社交聊天 版本:v2.0.8.2 大小:39.3M 更新:2019/2/27 语言:简体 平台:安卓, 4.0以上 下载地址: CP速配app v2.0.8.2(1) CP速配app v2.0. ...

  9. 今日头屏app v1.0.80

    类型:影音播放 版本:v1.0.80 大小:7.2M 更新:2019/3/1 语言:简体 等级: 平台:安卓, 4.0以上 下载地址: 今日头屏app v1.0.80(1) 今日头屏app v1.0. ...

最新文章

  1. Android控件之ImageView探究
  2. PEAR, PECL和Perl的区别
  3. MultiRow发现之旅(六)- 使用MultiRow开发票据应用(附源码)
  4. c++ 读取访问权限冲突_关于Windows文件6项基础权限的一些设置!
  5. 初步学习用超图处理三维场景
  6. 数据科学 python_为什么需要以数据科学家的身份学习Python的7大理由
  7. 求10 翻译c语言,求助:谁能帮我翻译下最基础的C语言,我是新手,谢谢了!
  8. java源代码1000_Java源代码
  9. 怎样用sql语句复制表table1到表table2的同时复制主键
  10. vue中的v-if和v-show的区别
  11. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xae in position 53: illegal multibyte sequence
  12. 单片机编程软件IAR和烧写软件SmartRF安装教程(超详细)
  13. Android8.1 修改音量级别和默认音量
  14. PCB设计规则总结和原因分析
  15. pytorch教程(1.5)——梯度自动计算
  16. 题破山寺后禅院-唐代诗人常建
  17. Keil MDK “Ivalid Rom Table”,“Device could not be powered up”的解决办法
  18. YOLOv5报错:OSError: cannot open resource
  19. 基于计算机视觉盲点的视错觉验证码算法
  20. python计算两个坐标点之间的距离

热门文章

  1. 解决中文乱码问题:使用编码转换工具
  2. Codesys数据结构:1.1 标准数据类型
  3. Windows 下安装 Xdebug 受难记之(1)
  4. @Primary 和 @Qualifier
  5. 操作系统作业:向内核中添加一个系统调用
  6. python3使用付费代理和ip池的维护
  7. linux下驱动编译报错EEROR: *** [***.ko] undefined! 的错误原因和解决办法
  8. 基因表达半衰期 | mRNA Half-Life
  9. jQuery插件autoComplete介绍(10级学员 张帅鹏总结)
  10. 5G专网技术解决方案和建设策略