Indirect jump


programming
A jump via an indirect address, i.e. the jump instruction contains the address of a memory location that contains the address of the next instruction to execute.
The location containing the address to jump to is sometimes called a vector.
Indirect jumps make normal code hard to understand because the jump target is a run-time property of the program that depends on the execution history. They are useful for, e.g. allowing user code to replace operating system code or setting up event handlers.
(2010-01-01)

Read Also:

  • Indirect-labor

    noun 1. labor performed, as by maintenance and clerical workers, that is not considered in computing costs per unit of production.

  • Indirect labour

    noun 1. (commerce) work done in administration and sales rather than in the manufacturing of a product Compare direct labour (sense 1)

  • Indirect-lighting

    noun 1. reflected or diffused light, used especially in interiors to avoid glare or shadows. noun 1. reflected or diffused light from a concealed source

  • Indirectly

    [in-duh-rekt, -dahy-] /ˌɪn dəˈrɛkt, -daɪ-/ adjective 1. not in a direct course or path; deviating from a straight line; roundabout: an indirect course in sailing. 2. coming or resulting otherwise than directly or immediately, as effects or consequences: an indirect advantage. 3. not direct in action or procedure: His methods are indirect but not dishonest. […]

  • Indirect nuclear division

    indirect nuclear division n. See mitosis.


Disclaimer: Indirect jump definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.