Content deleted Content added
m Disambiguated: MVT → OS/360 and successors#MVT | fixed dashes using a script |
Matthiaspaul (talk | contribs) +link |
||
Line 1:
{{Distinguish|Exec (system call)|Overlapping code|Shared code|Function overloading}}
{{Use dmy dates|date=July 2019|cs1-dates=y}}
In a general computing sense, '''overlaying''' means "the process of transferring a [[Block (data storage)|block]] of program code or other data into [[main memory]], replacing what is already stored".<ref name="OED"/> Overlaying is a [[computer programming|programming]] method that allows programs to be larger than the computer's [[main memory]].<ref name="Commodore"/> An [[embedded system]] would normally use overlays because of the limitation of [[physical memory]], which is [[internal memory]] for a [[system-on-chip]], and the lack of [[virtual memory]] facilities.
|