IA-32 — разлика између измена

37 бајтова уклоњено ,  пре 4 године
м
Разне исправке; козметичке измене
м (Разне исправке)
м (Разне исправке; козметичке измене)
'''IA-32''' (скраћено од "'''Интел Архитектура, 32-bit'''", такође познато и као '''i386'''<ref name="Ditto"><cite class="citation web">[http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/ditto.1.html "DITTO"]. </cite></ref><ref name="Intelli"><cite class="citation web">[http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/2011Update/cpp/lin/bldaps_cls/cppug_ccl/bldaps_macros_lin.htm "Additional Predefined Macros"]. ''intel.com''. </cite></ref> [[Metonimija|метонимијом]])<ref name="Adm"><cite class="citation web">Kemp, Steve. </cite></ref> је [[:en:32-bit|32-bit]] верзија [[x86]] [[Скуп инструкција|архитектуре инструкцијског сета]] (ISA), која је први пут имплементирана 1985. године у Intel 80386 [[Микропроцесор|микропроцесорима]]. IA-32 је прва инкарнација x86 која подржава 32-bit рачунање,<ref>{{Cite web|url=http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html|title=Intel 64 and IA-32 Architectures Software Developer's Manual|date=September 2014|publisher=[[Intel Corporation]]|quote=The Intel386 processor was the first 32-bit processor in the IA-32 architecture family. It introduced 32-bit registers for use both to hold operands and for addressing.|pages=31}}</ref> што је резултирало тиме да се "IA-32" појам може користити као метонимија за све x86 верзије које подржавају 32-bit рачунање.<ref name="Generally so"><cite class="citation web">Green, Ronald W. (5 May 2009). </cite></ref><ref name="Generally So - Ubuntu"><cite class="citation web">[https://help.ubuntu.com/12.04/installation-guide/en.i386/ch02s01.html "Supported Hardware"]. </cite></ref>
 
IA-32 инструкцијски сет је уведен у [[Интел|Intel]] 80386 микропроцесоре 1985. године и до 2015. године је и даље подржаван од стране савремених PC микропроцесора. Иако је инструкцијски сет остао нетакнут, наредне генерације микропроцесора које га користе су постале много брже. У разним директивама [[Програмски језик|програмских језика]], IA-32 се и даље назива "i386" архитектура.
 
Интел је изумитељ и највећи добављач IA-32 процесора, а други по величини добављач је [[AMD]]. На неко време [[:en:VIA_TechnologiesVIA Technologies|VIA]], [[Трансмета]] и неки други произвођачи су такође правили IA-32 процесоре, али од 2000. године сви произвођачи су прешли на 64-bit варијанту x86, [[x86-64]].
 
== Карактеристике архитекруре ==
ширина [[Регистар (рачунарство)|регистра]] 
|-
| rowspan="2" | [[:en:Protected_modeProtected mode|Заштитни мод]]
| 32-bit оперативни систем или boot учитавач
| 32-bit код са заштитним модом
| 16 или 32 bits
|-
| [[:en:Virtual_8086_modeVirtual 8086 mode|Виртуелни 8086 мод]]
| 16- или 32-bit оперативни систем са заштитним модом
| 16-bit код са стварним модом
| 16 или 32 bits
|-
|[[:en:Real_modeReal mode|Стварни мод]]
| 16-bit оперативни систем са стварним модом или boot учитавач, или 32-bit boot учитавач
| 16-bit код са стварним модом
 
== Види још ==
* [[:en:IA-64|IA-64]]
* Листа ранијих произвођача IA-32 компатибилних процесора
 
1.572.075

измена