этот вопрос уже есть ответ здесь:
Я часто видел 32bit ОС именуются х86 (надеюсь архитектуры x86). Каково значение этого 32bit и почему это связано с архитектурой x86.
этот вопрос уже есть ответ здесь:
Я часто видел 32bit ОС именуются х86 (надеюсь архитектуры x86). Каково значение этого 32bit и почему это связано с архитектурой x86.
потому что они основаны на архитектуре i386, i486, i586 или i686. AMD всегда судил об этом как x86, я считаю, потому что i386 был торговой маркой Intel (я для Intel).
AMD, однако, был первым, кто придумал архитектуру ПК для 64-битных и назвал его AMD64 или EMT64. он выбил архитектуру Intels IA64 (Itanium 64bit).
первый абзац из Википедии:
x86 обозначает семейство архитектур наборов инструкций, основанных на Процессор Intel 8086. 8086 был представлен в 1978 году как полностью 16-битный расширение 8-битного микропроцессора 8080 на базе Intel, с памятью сегментация как решение для адресации байта памяти больше чем 64 КБ, которые могут быть покрыты 16-разрядным адресом. Термин x86 вытекает из того, что ранние преемники 8086 также имели имена окончание с "86", с последовательными цифрами, вставленными между " 80 " и "86" (например, 80286, 80386). Многие дополнения и расширения были добавлен в набор инструкций x86 на протяжении многих лет, почти последовательно с полной обратной совместимостью. Архитектура была реализован в процессорах от Intel, Cyrix, Advanced Micro Devices, VIA и многие другие компании.
имя выводит от семьи 8086 процессоров, которая расширила в 286, 386 и 486 (подумайте о Windows 3.1). Технически 64-битная архитектура x86_64, но большинство людей просто сократить его до x64.
Фрэнк хорошо отвечает на пункт 2. Что касается значения 32-бит это то, сколько памяти ОС может адресовать за 1 проход.
32-битные системы когда-то были желательны, потому что они могли адресовать (указать) 4 гигабайта (ГБ) памяти за один раз. Некоторые современные приложения требуют более 4 ГБ памяти для выполнения своих задач, поэтому 64-разрядные системы становятся все более привлекательными, поскольку они потенциально могут адресовать до 4 миллиардов раз больше местоположений.
с В 1995 году, когда Windows 95 был введен с поддержкой 32-битных приложений, большая часть программного обеспечения и операционной системы код был 32-битными.
вот это проблема, в то время как большинство программного обеспечения, доступных сегодня-это 32-разрядные процессоры мы покупаем почти все 64-разрядные.
принято от здесь
Из Википедии:
поскольку термин стал общим после введения 80386, он обычно подразумевает двоичную совместимость с 32-битным набором инструкций 80386. Иногда это может быть подчеркнуто как x86-32 или x32 для отличить его либо от оригинального 16-битного "x86-16", либо от 64-битных х86-64. Хотя большинство x86 процессоров используется в новых персональных компьютеры и сервера были 64-разрядные возможности, чтобы избежать совместимости проблемы со старыми компьютерами или систем, термин x86-64 (или x64) является часто используется для обозначения 64-разрядного программного обеспечения, под термином x86 подразумевается только 32-битный.
в основном это относится к набору инструкций как x86, и его 64-разрядный аналог как x86-64. x86 и x64 используются просто для того, чтобы избежать возможной путаницы, когда говорят x86-64.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]