1、程序在运行过程中经常要在内存中移动位置 , 为了保证这些被移动了的程序还能正常执行 , 必须对程序和数据的地址加以修改 , 即重定位 。引入重定位的目的就是为了满足程序的这种需要;
2、要在不影响指令执行速度的同时实现地址变换 , 必须有硬件地址变换机构的支持 , 即须在系统中增设一个重定位寄存器 , 用它来存放程序在内存中的起始地址 。程序在执行时 , 真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的 。
秒懂生活扩展阅读
- 冬天电动车电池为什么充满不耐用
- 考完科目四要带几张一寸照
- 草图大师怎么渲染出图
- 考cpa需要会计从业资格证吗
- 敷完面膜后要擦护肤品吗
- 为什麼阿拉伯人全身要喷香水
- 净菜都是被挑剩下的菜吗 蔬菜为什么会腐烂
- 豆浆牛奶为什么不能一起喝
- 刘小莉警察荣誉结局 刘小莉
- 单招考生号是什么