IA-32 (скорочення від «Intel Architecture, 32-bit», інколи також відомий як i386[1][2][3] — 32-бітний варіант набору процесорних інструкцій x86, спроектований компанією Intel і вперше реалізований у вигляді мікропроцесора Intel 80386 1985 року. IA-32 є першою «інкарнацією» x86, що підтримує «чисте» 32-розрядне програмування[4]; як результат, термін «IA-32» може застосовуватися до всіх версій x86, що підтримують 32-розрядні обчислення[5][6].
У опціях багатьох компіляторів мов програмування IA-32 досі інколи позначається як «архітектура i386». У деяких інших контекстах для IA-32 використовуються синоніми i486, i586 або i686 щодо надмножин, реалізованих у відповідних мікроархітектурах (486, P5, P6), що мають доповнення до базової 32-розрядної архітектури IA-32 (такі, як підтримка рухомої коми або MMX).
Історично фірма Intel була найбільшим виробником процесорів IA-32; другим за обсягом виробництва була AMD. У 1990-х роках такі процесори виробляли також VIA Technologies, Transmeta, Centaur та деякі інші фірми. У 21-му столітті Intel деякий час продовжувала виробництво процесорів IA-32 у рамках мікроконтролерної платформи Intel Quark. Втім, у 2010-х роках більшість виробників (включно з Intel) перейшли до виробництва майже винятково процесорів 64-розрядної архітектури x86-64.
Станом на 2018 рік версії операційних систем для IA-32 все ще існують (наприклад, Microsoft Windows[7] або Ubuntu Linux[8]).
<ref>
: для виносок під назвою Apple
не вказано текст<ref>
: для виносок під назвою Macros
не вказано текст<ref>
: для виносок під назвою Adm
не вказано текст<ref>
: для виносок під назвою SDM
не вказано текст<ref>
: для виносок під назвою Green
не вказано текст<ref>
: для виносок під назвою ubuntu
не вказано текст<ref>
: для виносок під назвою Win10
не вказано текст<ref>
: для виносок під назвою Ubuntu686
не вказано текст