What terminology is commonly used for registers whose value can be abrogated in the event of executing an instruction?
Oh assembler programming btw
Clobbered registers is possibly the term you are looking for, however I am unsure. (I think I read this somewhere in the GCC documentation.) Peace.
I agree with you @Algorithmic however I'm also slightly unsure. synonyms to abrogate: repudiate, revoke, repeal, rescind, overturn, overrule, override, do away with, annul, cancel, break off, invalidate, nullify, void, negate, dissolve, countermand, veto, declare null and void, discontinue; Using the synonyms the question can be possibly rewritten as "What terminology is commonly used for registers whose value can be overwritten in the event of executing an instruction". Which indeed is clobbered registers. "In assembler programming, the term 'clobbered registers' is used to denote any registers whose value may be overwritten during the course of executing an instruction." http://en.wikipedia.org/wiki/Clobbering
Thanks guys
Join our real-time social learning platform and learn together with your friends!