Instruktionsuppsättning

Innehållsförteckning:

Instruktionsuppsättning
Instruktionsuppsättning
Anonim

Den instruktionsuppsättning, även kallad ISA (instruktionsuppsättning arkitektur), är en del av en dator som avser programmering, vilket egentligen är maskinspråk. Instruktionsuppsättningen ger kommandon till processorn för att berätta vad den behöver göra. Instruktionsuppsättningen består av adresseringslägen, instruktioner, inbyggda datatyper, register, minnesarkitektur, avbrott och undantagshantering och extern I / O.

Ett exempel på en instruktionsuppsättning är instruktionsuppsättningen x86, som är vanligt att hitta på datorer idag. Olika datorprocessorer kan använda nästan samma instruktionsuppsättning medan de fortfarande har mycket olika intern design. Både Intel Pentium och AMD Athlon-processorer använder nästan samma x86 instruktionsuppsättning. En instruktionsuppsättning kan byggas in i hårdvaran på processorn, eller den kan emuleras i programvara med hjälp av en tolk. Maskinvarudesignen är effektivare och snabbare för att köra program än den emulerade programvaruversionen.