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:
“I warn you, avoid this evil, and let his own care delay each, and let him not change the spot of his accustomed love.”
—Propertius Sextus (c. 5016 B.C.)
“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 (18881959)