No-op

From Computer History Wiki
Revision as of 00:25, 16 December 2018 by Jnc (talk | contribs) (+cat)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A no-op (or 'NOP') is an instruction which does nothing ('no operation'). In the early days, programmers would include NOP's to allow patching loaded programs during debugging. Modern machines may use them for timing or other purposes (e.g. in machines with delayed branches, if no suitable instruction can be found to go behind the delayed branch).