Delay Slot

In computer architecture, a delay slot is an instruction slot that gets executed without the effects of a preceding instruction. The most common form is a single arbitrary instruction located immediately after a branch instruction on a RISC or DSP architecture; this instruction will execute even if the preceding branch is taken. Thus, by design, the instructions appear to execute in an illogical or incorrect order. It is typical for assemblers to automatically reorder instructions by default, hiding the awkwardness from assembly developers and compilers.

Read more about Delay Slot:  Branch Delay Slots, Load Delay Slot

Famous quotes containing the words delay and/or slot:

    Face troubles from their birth, for ‘tis too late to cure
    When long delay has given the evil strength.
    Haste then; postpone not to the coming hour: tomorrow
    He’ll be less ready who’s not ready now.
    Ovid (Publius Ovidius Naso)

    Some are able and humane men and some are low-grade individuals with the morals of a goat, the artistic integrity of a slot machine, and the manners of a floorwalker with delusions of grandeur.
    Raymond Chandler (1888–1959)