免费范文>生活经验>其他

为什么要引入动态重定位如何实现

更新时间:

1、程序在运行过程中经常要在内存中移动位置,为了保证这些被移动了的程序还能正常执行,必须对程序和数据的地址加以修改,即重定位。引入重定位的目的就是为了满足程序的这种需要;

2、要在不影响指令执行速度的同时实现地址变换,必须有硬件地址变换机构的支持,即须在系统中增设一个重定位寄存器,用它来存放程序在内存中的起始地址。程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的。


为什么要引入动态重定位如何实现相关文章:

竹笋为什么要焯水

物理中为什么要引入位移的概念

?个人收款码为什么要禁止商用

炒股为什么要4个屏幕

霸王别姬为什么要切手指

热玛吉为什么要画格子

为什么雪天要打开动态牵引力模式

空调为什么要加氟

结婚为什么要买五金

超人2中超人最后为什么要再一次改变历史

为什么要引入动态重定位如何实现

1、程序在运行过程中经常要在内存中移动位置,为了保证这些被移动了的程序还能正常执行,必须对程序和数据的地址加以修改,即重定位。引入重定位的目的就是为了满足程序的...
推荐度:
点击下载文档文档为doc格式

精选图文