Instruction

From Computer History Wiki
Revision as of 14:52, 2 October 2017 by Jnc (talk | contribs) (Very stubby, but a start)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

An instruction is, at the highest level of abstraction, the smallest unit of computation which a programmer can direct the CPU to perform.

In more practical terms, the CPU operates by fetching items from main memory; each item contained a single directive for the CPU (e.g. a the contents of one register to another, or move a unit of data from a register, to main memory) - those items are instructions. (An instruction is usually a word, but on some CPUs, multiple instructions could be packed in each word, while on others, some instructions took multiple words.)