Matches in DBpedia 2016-04 for { <http://wikidata.dbpedia.org/resource/Q2165944> ?p ?o }
- Q2165944 subject Q13360530.
- Q2165944 abstract "In computer science, self-modifying code is code that alters its own instructions while it is executing - usually to reduce the instruction path length and improve performance or simply to reduce otherwise repetitively similar code, thus simplifying maintenance. Self modification is an alternative to the method of "flag setting" and conditional program branching, used primarily to reduce the number of times a condition needs to be tested. The term is usually only applied to code where the self-modification is intentional, not in situations where code accidentally modifies itself due to an error such as a buffer overflow.The method is frequently used for conditionally invoking test/debugging code without requiring additional computational overhead for every input/output cycle.The modifications may be performed: only during initialization - based on input parameters (when the process is more commonly described as software 'configuration' and is somewhat analogous, in hardware terms, to setting jumpers for printed circuit boards). Alteration of program entry pointers is an equivalent indirect method of self-modification, but requiring the co-existence of one or more alternative instruction paths, increasing the program size. throughout execution ('on-the-fly') - based on particular program states that have been reached during the executionIn either case, the modifications may be performed directly to the machine code instructions themselves, by overlaying new instructions over the existing ones (for example: altering a compare and branch to an unconditional branch or alternatively a 'NOP'). In the IBM/360 and Z/Architecture instruction set, an EXECUTE (EX) instruction logically overlays the second byte of its target instruction with the low-order 8 bits of register 1. This provides the effect of self-modification although the actual instruction in storage is not altered.".
- Q2165944 wikiPageExternalLink smc.html.
- Q2165944 wikiPageExternalLink smc.html.
- Q2165944 wikiPageExternalLink sm.html.
- Q2165944 wikiPageExternalLink sm.html.
- Q2165944 wikiPageExternalLink cucs-039-92.ps.gz.
- Q2165944 wikiPageExternalLink index.html.
- Q2165944 wikiPageExternalLink metalearner.html.
- Q2165944 wikiPageWikiLink Q1045105.
- Q2165944 wikiPageWikiLink Q1047886.
- Q2165944 wikiPageWikiLink Q1056451.
- Q2165944 wikiPageWikiLink Q1077724.
- Q2165944 wikiPageWikiLink Q110546.
- Q2165944 wikiPageWikiLink Q11287.
- Q2165944 wikiPageWikiLink Q11368.
- Q2165944 wikiPageWikiLink Q1143090.
- Q2165944 wikiPageWikiLink Q1152477.
- Q2165944 wikiPageWikiLink Q1156793.
- Q2165944 wikiPageWikiLink Q118155.
- Q2165944 wikiPageWikiLink Q1189936.
- Q2165944 wikiPageWikiLink Q128751.
- Q2165944 wikiPageWikiLink Q1296251.
- Q2165944 wikiPageWikiLink Q131140.
- Q2165944 wikiPageWikiLink Q1325106.
- Q2165944 wikiPageWikiLink Q13360530.
- Q2165944 wikiPageWikiLink Q1374036.
- Q2165944 wikiPageWikiLink Q14073.
- Q2165944 wikiPageWikiLink Q1413083.
- Q2165944 wikiPageWikiLink Q15777.
- Q2165944 wikiPageWikiLink Q157965.
- Q2165944 wikiPageWikiLink Q163585.
- Q2165944 wikiPageWikiLink Q165436.
- Q2165944 wikiPageWikiLink Q173350.
- Q2165944 wikiPageWikiLink Q17457.
- Q2165944 wikiPageWikiLink Q1781447.
- Q2165944 wikiPageWikiLink Q1791410.
- Q2165944 wikiPageWikiLink Q183065.
- Q2165944 wikiPageWikiLink Q187466.
- Q2165944 wikiPageWikiLink Q188522.
- Q2165944 wikiPageWikiLink Q189224.
- Q2165944 wikiPageWikiLink Q189376.
- Q2165944 wikiPageWikiLink Q190686.
- Q2165944 wikiPageWikiLink Q193231.
- Q2165944 wikiPageWikiLink Q19423.
- Q2165944 wikiPageWikiLink Q2006368.
- Q2165944 wikiPageWikiLink Q202712.
- Q2165944 wikiPageWikiLink Q21198.
- Q2165944 wikiPageWikiLink Q216601.
- Q2165944 wikiPageWikiLink Q218013.
- Q2165944 wikiPageWikiLink Q219320.
- Q2165944 wikiPageWikiLink Q220764.
- Q2165944 wikiPageWikiLink Q223335.
- Q2165944 wikiPageWikiLink Q2308807.
- Q2165944 wikiPageWikiLink Q2342581.
- Q2165944 wikiPageWikiLink Q2365430.
- Q2165944 wikiPageWikiLink Q2490641.
- Q2165944 wikiPageWikiLink Q2493.
- Q2165944 wikiPageWikiLink Q2539.
- Q2165944 wikiPageWikiLink Q254569.
- Q2165944 wikiPageWikiLink Q269608.
- Q2165944 wikiPageWikiLink Q272683.
- Q2165944 wikiPageWikiLink Q2736305.
- Q2165944 wikiPageWikiLink Q279650.
- Q2165944 wikiPageWikiLink Q288510.
- Q2165944 wikiPageWikiLink Q28865.
- Q2165944 wikiPageWikiLink Q2916124.
- Q2165944 wikiPageWikiLink Q3017175.
- Q2165944 wikiPageWikiLink Q3146513.
- Q2165944 wikiPageWikiLink Q3240252.
- Q2165944 wikiPageWikiLink Q3321008.
- Q2165944 wikiPageWikiLink Q3359776.
- Q2165944 wikiPageWikiLink Q35140.
- Q2165944 wikiPageWikiLink Q352090.
- Q2165944 wikiPageWikiLink Q3564885.
- Q2165944 wikiPageWikiLink Q362849.
- Q2165944 wikiPageWikiLink Q371805.
- Q2165944 wikiPageWikiLink Q374294.
- Q2165944 wikiPageWikiLink Q42478.
- Q2165944 wikiPageWikiLink Q479833.
- Q2165944 wikiPageWikiLink Q485.
- Q2165944 wikiPageWikiLink Q492.
- Q2165944 wikiPageWikiLink Q498186.
- Q2165944 wikiPageWikiLink Q5165889.
- Q2165944 wikiPageWikiLink Q522041.
- Q2165944 wikiPageWikiLink Q5293.
- Q2165944 wikiPageWikiLink Q535335.
- Q2165944 wikiPageWikiLink Q5421926.
- Q2165944 wikiPageWikiLink Q5437051.
- Q2165944 wikiPageWikiLink Q55813.
- Q2165944 wikiPageWikiLink Q5647133.
- Q2165944 wikiPageWikiLink Q579262.
- Q2165944 wikiPageWikiLink Q6041761.
- Q2165944 wikiPageWikiLink Q609843.
- Q2165944 wikiPageWikiLink Q629118.
- Q2165944 wikiPageWikiLink Q629498.
- Q2165944 wikiPageWikiLink Q629579.
- Q2165944 wikiPageWikiLink Q641044.
- Q2165944 wikiPageWikiLink Q661075.
- Q2165944 wikiPageWikiLink Q662895.