![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机系统计算机系统
文章平均质量分 77
LeeBooL
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统学习(2)
信息存储大多数计算机使用8位的块,或字节,作为最小的可寻址存储器的单位,而不是在存储器中访问单独的额外,机器级程序将存储器视为一个非常大的字节数组,称为存储器。地址:存储器的每个字节都由唯一的数字来标识 虚拟地址空间:所有可能地址的集合,只是一个战线给机器级程序的概念性映像机器级代码并不包含关于数据类型的信息,每个程序对象可以简单地视为一个自己快,那么程序本身就是一个字节序列。字:每台机器都原创 2016-05-06 16:03:45 · 452 阅读 · 0 评论 -
深入理解计算机系统学习(1)
源文件:0, 1 组成每行以一个看不见的’\n’结尾, 执行一个源文件分四个阶段:预处理, 编译,汇编,连接 .i 文件:.c文件预处理后生成 .ii文件: .cpp文件预处理后生成预处理阶段:预处理器(cpp)根据以#开头的命令修改源程序,(如把一些头文件的内容,直接插入到程序文本中)编译阶段。编译器(ccl)将.i 文本翻译成 .s 文本,他包含了一个汇编程序,汇编语言程原创 2016-05-06 12:45:44 · 1589 阅读 · 0 评论 -
亲和性
基础介绍物理CPU: 指的是计算机上实际存在的cpu,可以在 /proc/cpuinfo 中查看,其中 physical id 就是物理cpu id, 在linux 可以通过 命令 grep “physical id” /proc/cpuinfo | sort -u | wc -l 来查看计算机上物理CPU的个数 CPU核数: 指的是 每个cup中处理数据,接受指令的...原创 2018-04-26 23:36:46 · 700 阅读 · 0 评论