den uppsättning instruktioner som en processor kan utföra. – Instruktionerna är bland annat de grundläggande logiska och matematiska operationerna. Ett program som ska köras på en dator måste översättas till processorns instruktionsuppsättning. Detta görs antingen innan programmet lagras på datorn (se kompilering) eller medan programmet körs (se interpreterat språk). Instruktionsuppsättningen kan också innehålla instruktioner för specifika ändamål som avancerad matematik eller bildbehandling, och den innehåller också instruktioner för hur programmet ska köras. – Två processortyper är kompatibla (utbytbara) om de har samma instruktionsuppsättning. De kan då köra samma program. Det är det som gör AMD:s processorer kompatibla med Intels. – Två processorer kan ha samma instruktionsuppsättning utan att för den skull vara identiska. Den mikroarkitektur som realiserar instruktionsuppsättningen – alltså som steg för steg beskriver hur instruktionerna ska utföras – kan vara helt olika på de två processorerna. Två olika filosofier för instruktionsuppsättningar var länge RISC och CISC. – På engelska: instruction set eller instruction set architecture, förkortat ISA.
[processorer] [ändrad 23 maj 2018]