Content deleted Content added
added content Tags: Reverted Mobile edit Mobile web edit |
Guy Harris (talk | contribs) Undid revision 1115990527 by 2001:D08:1814:BAB3:4080:8D27:BBE:61FB (talk) - rvv |
||
Line 4:
{{Use list-defined references|date=December 2021}}
{{Use American English|date=January 2019}}
In [[computer science]], '''
Self-modifying code can involve overwriting existing instructions or generating new code at run time and transferring control to that code.
Line 19:
In the [[IBM System/360 architecture]], and its successors up to [[z/Architecture]], an EXECUTE (EX) instruction ''logically'' overlays the second byte of its target instruction with the low-order 8 bits of [[general purpose register|register]] 1. This provides the effect of self-modification although the actual instruction in storage is not altered.
==Application in low and high level languages==
|