zoukankan      html  css  js  c++  java
  • 段页式内存管理

     

     

    4.4.       地址变换原理及步骤

     
     

    请看上图,给出逻辑地址的段号、页号、页内地址,开始进行地址变换:

    1)       在被调进程的PCB中取出段表始址和段表长度,装入段表寄存器

    2)       段号与控制寄存器的页表长度比较,若页号大于等于段表长度,发生地址越界中断,停止调用,否则继续

    3)       由段号结合段表始址求出页表始址和页表大小

    4)       页号与段表的页表大小比较,若页号大于等于页表大小,发生地址越界中断,停止调用,否则继续

    5)       由页表始址结合段内页号求出存储块号

    6)       存储块号&页内地址,即得物理地址

    以上即为段页式存储的原理及整个过程……

    5.  总结

     

    在页式、段式存储管理中,为获得一条指令或数据,须两次访问内存;而段页式则须三次访问内存

  • 相关阅读:
    uva 11294 Wedding
    uvalive 4452 The Ministers’ Major Mess
    uvalive 3211 Now Or Later
    uvalive 3713 Astronauts
    uvalive 4288 Cat Vs. Dog
    uvalive 3276 The Great Wall Game
    uva 1411 Ants
    uva 11383 Golden Tiger Claw
    uva 11419 SAM I AM
    uvalive 3415 Guardian Of Decency
  • 原文地址:https://www.cnblogs.com/blythe/p/7482020.html
Copyright © 2011-2022 走看看