InstructionSet

Last edit September 12, 2014
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.