Ассемблер в Linux для программистов C: различия между версиями

м (Откат правок 212.111.194.3 (обс.) к версии 2A02:2698:6825:28B5:1D3D:63B9:4B3:46C6)
* [[w:Intel 80286|Intel 80286]] — 16 бит;
* [[w:Intel 80386|Intel 80386]] — 32 бита;
* [[w:Intel486|Intel 80486]] — 3264 бита.
 
Этот список можно продолжить. Принцип наименования, где каждому поколению процессоров давалось имя, заканчивающееся на 86, создал термин «x86». Но, если посмотреть внимательнее, можно увидеть, что «процессором x86» можно назвать и древний 16-битный 8086, и новый [[w:Core i7|Core i7]]. Поэтому 32-битные расширения были названы архитектурой IA-32 (сокращение от Intel Architecture, 32-bit). Конечно же, возможность запуска 16-битных программ осталась, и она успешно (и не очень) используется в 32-битных версиях Windows. Мы будем рассматривать только 32-битный режим.
Анонимный участник