存储

作者: 极客123 | 来源:发表于2018-11-12 16:54 被阅读0次

逻辑地址:
用户编程使用的是逻辑地址,逻辑地址都是从0开始,有两种逻辑地址形式:
一维逻辑地址(地址)
二维逻辑地址(段号: 段内地址)


段式程序设计;
把一个程序设计成多个段
代码段、数据段、堆栈段
用户可以自己应用段覆盖式技术扩充内存空间使用量,这个技术是程序设计技术,不是OS存储技术

编程用的是逻辑地址,CPU用的必须是物理地址


存储保护: 为避免主存中多个进程相互干扰,必须对主存中的程序和数据进行保护

  • 私有主存储中的信息,可读可写
  • 公共区中的共享信息: 根据授权
  • 非本进程的信息:不可读写

这一项功能需要软硬件协同完成,Cpu检查是否允许访问,不允许则产生地址保护异常,由OS进行相应处理


相关文章

网友评论

      本文标题:存储

      本文链接:https://www.haomeiwen.com/subject/nbucfqtx.html