Rozšíření instrukční sady

Rozšíření instrukční sady (anglicky instruction set extension) je skupina nových instrukcí, které rozšiřují instrukční sadu dané mikroarchitektury procesoru. Spolu s instrukcemi být představeny i nové registry a co se technického návrhu týče i nové jednotky v integrovaném oboru, jež se starají o různé výpočty. Rozšíření instrukční sady většinou přichází s uvedením nového procesoru na trh.

Rozdělení

Rozšíření instrukční sady se dají rozdělit podle několika aspektů:

  • cílová architektura (druh instrukční sady)
  • druh rozšíření
    • multimediální
    • pro čísla s plovoucí desetinnou čárkou
    • pro vektory
    • pro matice
    • pro specifický hardware
    • jiné

RISCová architektura

  • Multimedia Acceleration eXtensions (MAX)
  • Visual Instruction Set (VIS)
  • MIPS Digital Media eXtension (MDMX)
  • Motion Video Instructions (MVI)
  • AltiVec
  • MIPS-3D
  • NEON

Architektura x86

Související články