A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Inštrukčný súbor, súbor inštrukcií alebo inštrukčná sada (angl. instruction set architecture, skrátene ISA) je všeobecný opis organizačných, funkčných a prevádzkových princípov procesora, z pohľadu programátora je to zoznam dostupných mechanizmov pre programovanie. Inštrukčný súbor sa často nazýva aj ako architektúra. Programový model procesora sa môže skladať napríklad z nasledujúcich prvkov:
- zoznamu inštrukcií procesoru
- dátových typov
- dostupných režimov, ktoré sú k dispozícii
- zoznamu registrov
- pravidiel pre manipuláciu s výnimkami a prerušeniami
Procesory majúce rovnaký programovací model sú inter-kompatibilné, čo znamená, že môžu vykonávať rovnaké programy rovnakým spôsobom (funkčne). V ranej histórii model programovania procesora závisel na fyzickom prevedení procesora. V súčasnej dobe sa tento trend obrátil, a používajú sa veľmi odlišné fyzikálne implementácie (mikroarchitektúry), pochádzajúce od rôznych výrobcov, a zároveň disponujú zhodnou ISA. Príklady takýchto architektúr a ich implementácií:
- Architektúra IA-32 a procesory:
- Architektúra x86-64 a procesory:
- Architektúra IA-64 a procesory:
- Architektúra SPARC a procesory:
- Architektúra ARM a procesory:
- LPC21xx – implementácia ako uC
- StrongARM
- AT91xxx
- Intel X-Scale
Pozri aj
Zdroj
Tento článok je čiastočný alebo úplný preklad článku instrukční sada na českej Wikipédii.
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Am486
Am5x86
AMD K5
AMD K6
AMD K6-2
AMD K6-III
Architektúra procesora
Athlon
Celeron
Cell (mikroprocesor)
Complex Instruction Set Computer
Digitálny signálny procesor
Duron
Emotion Engine
Freescale 68HC12
Grafický procesor
IA-32
IA-64
Inštrukčný súbor
Intel 4004
Intel 80286
Intel 80386
Intel 8080
Intel Core
Intel Core 2
Intel Core i7
Itanium
Itanium 2
Koprocesor
Matematický koprocesor
Mikrokontrolér
Mikroprocesor
Moorov zákon
Motorola 68020
Motorola 68030
Motorola 68040
Motorola 68060
Motorola 68881
Opteron
Pentium
Pentium 4
Pentium II
Pentium III
Pentium MMX
Pentium Pro
Podtaktovanie
PowerPC
Prerušenie
Pretaktovanie
Procesor
Qualcomm Snapdragon
Reduced instruction set computer
Register (procesor)
Sempron
SPARC
Streaming SIMD Extensions
Superskalárna architektúra
Vektorový procesor
VIA Nano
X86-64
Xeon
Zero Instruction Set Computer
Zilog Z80
Text je dostupný za podmienok Creative
Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších
podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky
použitia.
www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk