没有合适的资源?快使用搜索试试~ 我知道了~
图解操作系统,操作系统原理
需积分: 5 13 下载量 95 浏览量
2023-02-06
00:37:06
上传
评论 1
收藏 37.98MB PDF 举报
温馨提示
试读
477页
操作系统结构、进程管理、内存管理、文件系统、网络系统、linux常用命令
资源推荐
资源详情
资源评论
因为⼩林写的图解系统就四个字,通俗易懂!
相信你在看这本图解系统的时候,你⼼⾥的感受会是:
「卧槽,原来是这样,⼤学⽼师教知识原来是这么理解」
「卧槽,我的操作系统知识串起来了」
「卧槽,我感觉⾯试稳了」
「卧槽,相⻅恨晚」
当然,也适合⾯试突击操作系统知识时拿来看,不敢说 100 % 涵盖了⾯试的⽹络问题,但是
⾄少 90% 是有的,⽽且内容的深度应对⼤⼚也是搓搓有余的,有⾮常多的读者跑来感激⼩林
的图解系统,帮助他们拿到了国内很多⼀线⼤⼚的 offer。
这本书图解系统要怎么阅读呢?
很诚恳的告诉你,这本书不是教科书。
⽽是我在公众号⾥写的图解系统⽂章的整合,所以肯定是没有教科书那么细致和全⾯,当然
也不就不会有很多废话,⽽且有的知识点书上看不到。
图解系统 PDF 不仅仅只有操作系统的知识,还涉及计算机组成和 Linux 系统、命令的知识。
阅读的顺序可以不⽤从头读到尾,你可以根据你想要了解的知识点,去看哪个章节的⽂章就
好,可以随意阅读任何章节的⽂章。
下⾯这张思维导图是整个电⼦书的⽬录结构:
1.1 CPU 是如何执⾏程序的?
代码写了那么多,你知道 a = 1 + 2 这条代码是怎么被 CPU 执⾏的吗?
软件⽤了那么多,你知道软件的 32 位和 64 位之间的区别吗?再来 32 位的操作系统可以运
⾏在 64 位的电脑上吗?64 位的操作系统可以运⾏在 32 位的电脑上吗?如果不⾏,原因是什
么?
CPU 看了那么多,我们都知道 CPU 通常分为 32 位和 64 位,你知道 64 位相⽐ 32 位 CPU
的优势在哪吗?64 位 CPU 的计算性能⼀定⽐ 32 位 CPU ⾼很多吗?
不知道也不⽤慌张,接下来就循序渐进的、⼀层⼀层的攻破这些问题。
图灵机的⼯作⽅式
要想知道程序执⾏的原理,我们可以先从「图灵机」说起,图灵的基本思想是⽤机器来模拟
⼈们⽤纸笔进⾏数学运算的过程,⽽且还定义了计算机由哪些部分组成,程序⼜是如何执⾏
的。
图灵机⻓什么样⼦呢?你从下图可以看到图灵机的实际样⼦:
图灵机的基本组成如下:
有⼀条「纸带」,纸带由⼀个个连续的格⼦组成,每个格⼦可以写⼊字符,纸带就好⽐内
存,⽽纸带上的格⼦的字符就好⽐内存中的数据或程序;
有⼀个「读写头」,读写头可以读取纸带上任意格⼦的字符,也可以把字符写⼊到纸带的
格⼦;
读写头上有⼀些部件,⽐如存储单元、控制单元以及运算单元:
1、存储单元⽤于存放数据;
2、控制单元⽤于识别字符是数据还是指令,以及控制程序的流程等;
3、运算单元⽤于执⾏运算指令;
剩余476页未读,继续阅读
资源评论
自动驾驶小哥
- 粉丝: 15
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功