A set of instructions in AssemblyLanguage
http://www.computerhope.com/jargon/i/instset.htm
- The instruction set, also called instruction set architecture (ISA), is a part of the computer that pertains to programming, which is basically machine language.
- The instruction set provides commands to the processor, to tell it what it needs to do.
- The instruction set consists of multiple pieces, including addressing modes, instructions, native data types, registers, memory architecture, interrupt, and exception handling, and external I/O.
- An example of an instruction set is the x86 instruction set, which is common to find on computers today.
- Different computer processors can use almost the same instruction set, while still having very different internal design.
- Both the Intel Pentium and AMD Athlon processors use nearly the same x86 instruction set.
- An instruction set can be built into the hardware of the processor, or it can be emulated in software, using an interpreter.
- The hardware design is more efficient and faster for running programs than the emulated software version.