自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 深入理解计算机操作系统-第九章虚拟内存(一)

1、计算机系统的主存被组织成一个M个连续字节大小的单元组成的数据,每个字节都有一个唯一的物理地址。直接访问物理地址的方式称为物理寻址 2、使用虚拟寻址,CPU通过生成一个虚拟地址来访问主存,这个虚拟地址在被送到内存之前先转换成适当的物理地址,将一个虚拟地址转换为物理地址的过程称为地址翻译,地址翻译需要CPU硬件和操作系统之间的紧密合作,CPU芯片上叫做内存管理单元的专用硬件,利用存放在贮存的查询表...

2019-09-01 22:24:48 175

原创 深入理解计算机操作系统第九章(一)

1、一个系统中的进程是与其他进程共享CPU和主存资源的,为了更加有效地管理内存并且少出错,现代系统提供了一种对主存的抽象概念,叫做虚拟内存 2、虚拟内存是硬件异常、硬件地址翻译、主存、磁盘文件和内核软件的完全交互,它为每个进程提供了一个大的、一致的和私有的地址空间。虚拟内存提供三种重要的能力: (1)它将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存了活动区域,并根据需要在磁盘和主...

2019-08-06 21:38:36 248

原创 深入理解计算机系统第七章-链接(一)

1、链接是将各种代码和数据片段收集并组合成为一个单一文件的过程,这个文件可被加载到内存并执行,链接可执行与编译时、加载时、运行时 2、为了构造可执行文件,链接器必须完成两个主要任务: (1)符号解析:符号解析的目的是将每个符号引用正好和一个符号定义关联起来 (2)重定位 3、目标文件文件有三种形式: (1)可重定位目标文件:编译器和汇编器生成 (2)可执行目标文件:链接器生成 (3)共享目标文件 ...

2019-07-28 16:19:18 195

原创 深入理解计算机操作系统第二章-信息的表示与处理(一)

1、多数计算机采用8位的块,或者字节,作为最小可寻址的内存单位,而不是访问内存中单独的位。机器级程序将内存视为一个非常大的字节数组,成为虚拟地址 2、内存的每个字节都由唯一的数字来标识,称为它的地址。所有可能的地址集合就是虚拟地址空间 ...

2019-07-25 20:57:09 130

原创 深入理解计算机操作系统第一章笔记

1、信息就是位+上下文 2、每条C语句都必须被其他程序转化成一系列的低级机器语言指令 3、在Unix系统中,从源文件到目标文件的转化是由编译器驱动程序完成的,执行翻译的四个阶段: (1)预处理阶段:预处理器根据字符#开头的命令,修改原始的C程序 (2)编译阶段 (3)汇编阶段 (4)链接阶段 4、了解编译器系统工作的好处: (1)优化程序性能 (2)理解链接时出现的错误 (3)避免安全漏洞 5、系...

2019-07-24 21:32:49 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除