覆盖 (编程)

✍ dations ◷ 2025-11-22 22:50:18 #计算机编程,虚拟内存

在一般计算机概念中,覆盖(overlay)表示“把一块指令或数据换为另外一块”。覆盖是一种编程方法,使得程序大小比主存空间大的时候也可以运行。嵌入式系统由于没有虚拟内存机制,也会因为物理内存的限制而使用覆盖技术。

构建一个覆盖程序需要程序员手动把程序分割为独立的目标代码。覆盖管理器由操作系统或程序自身提供,用来从外存读取所需数据并交换到主存。通常,链接器都会提供了对覆盖的支持。

下例展示了用来使OS/360链接编辑器链接一个覆盖程序的控制语句。

相关

  • 坂口志文坂口志文(日语:坂口 志文/サカグチ シモン Sakaguchi Shimon,1951年1月19日-),日本免疫学家,美国国家科学院外籍院士,现任大阪大学教授。文化功劳者。坂口教授是调节T细胞的先驱,曾获
  • 长石长石(英语:feldspar)是长石族矿物的总称,是地壳中最重要的造岩成分,比例达到60%。长石属于含钾、钠、钙、钡等元素的铝硅酸盐矿物(KAlSi3O8 - NaAlSi3O8 - CaAl2Si2O8)。长石是在侵
  • 混合动力车混合动力车辆是使用两种或以上能量来源驱动的车辆,而驱动系统可以有一套或多套。常用的能量来源有燃油、电池、燃料电池、太阳能电池、压缩气体等,而常用的驱动系统包含内燃机
  • 介电泳介电泳(英语:Dielectrophoresis或DEP)是电介质在非均匀电场中受力的现象。 这一力的存在不需要物体本身带电。所有粒子在电场环境里都存在介电泳现象,然而力的大小很大程度取决
  • 董 伟董伟(1957年8月-),中华人民共和国政治人物,原中华人民共和国文化部副部长,中国文学艺术界联合会原副主席。
  • 国道301号 (日本)国道301号是从静冈县滨松市西区至爱知县丰田市的一般国道。
  • 志田友美志田友美(日语假名:しだ ゆうみ、1997年2月11日-),日本时尚模特儿、女演员。岩手县出身,为铃鼓艺术家(日语:タンバリンアーティスツ)经纪公司旗下艺人。为女子偶像团体梦みるアドレセ
  • 夏桂成夏桂成(1931年-)、男,江苏江阴人,中国中医妇科学家,江苏省中医院妇科主任医师,第二届国医大师,创立了“中医妇科调周理论体系”。
  • 磷化镓磷化镓(GaP)是镓的磷化物,是无机化合物,也是半导体材料,其间接能隙为2.26eV(300K)。其多晶的材料为淡橙色。未掺入杂质的单晶芯片会是透明的橙色,但大量掺入杂质的芯片因为吸收自由
  • 综合经济合作协议综合经济合作协议(英文:Comprehensive Economic Cooperation Agreement,简称CECA,或“经济合作协议”即ECA)是一项强化签署国之间的贸易协议,主旨在于促进双边的经济活动更趋向全