计算机组成原理存储系统及大题解析(上)

阅读: 评论:0

计算机组成原理存储系统及大题解析(上)

计算机组成原理存储系统及大题解析(上)

昆山玉碎凤凰叫,芙蓉泣露香兰笑。

文章目录

  • 前言


前言

虚拟页式存储系统基本原理

  1. 程序启动时,建立进程,一个进程在内存里要做什么信息?——指令(程序代码最终生成的机器指令),数据,其他——假设每个进程最多64GGB空间,进程的虚拟地址范围0-2的36次方
  2. 进程的这些信息怎么存储?——连续存储No,分页存储Yes
  3. 所有的页面都要放入主存?——No,如暂时用不到的指令界面,等需要用到的时候放入主存 (要不要将虚拟页式?待定)
  4. 进程分页,离散存入主存
    如果该进程的某指令要访问自己的一个数据,可用36bit地址指明进程的任何一个位置
    但是进程被分页,离散存储到主存的各个角落了,怎么办?——把进程内的虚拟地址转化为实际的物理地址
    主存被分为大小固定的页框,进程被分为相同大小的页面,如4KB,即2的12次方B,36位虚拟地址中,前24位表示虚拟页号,后12则表示页内偏移量(因为要找到每一个地址,而这里默认是按照字节进行编址的)
    内存中保存一张”页表“(先给出单级页表 的示例),用于实现虚拟地址到物理地址的转化,即地址翻译、

地址翻译的原理(VA->PA)

本文发布于:2024-02-03 04:29:50,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170690578848656.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:大题   原理   存储系统   计算机
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23