Я заметил эти предметы x86, i386, i686, amd64, i5, i7, архитектура, процессор из Интернета, из моей записной книжки, из книжных чтений.
Но меня очень смущает эта терминология. Я изо всех сил стараюсь объяснить свое замешательство, хотя вы можете это понять. Главное препятствие впереди в том, что я не могу сосредоточиться на основных принципах этих терминов.
architecture
и processor
?x86
и i5
являются architecture
или processor
?OS bit
(32-битные окна или 64-битные окна) и x86 bit
(32-битный процессор, еще не уверен)?AMD
& Intel
) следует?Я искал в Интернете, особенно в Википедии, но чем больше читаю там статьи, тем больше запутываюсь.
Семестр architecture
охватывает гораздо больше, чем просто processor
. Есть много других аппаратных компонентов, которые имеют решающее значение для ядра ОС. Первый пример, который приходит мне в голову, - это interrupt controller
, который отделен от processor
, но в зависимости от конкретной модели может быть помещен в тот же чип, что и processor
.
Вся эта совокупность аппаратных компонентов называется архитектурой. Если вы также включите некоторые основные программные компоненты, у вас будет то, что обычно называется platform
.
Также термин architecture
немного более абстрактно, чем processor
ты иногда architecture
ссылаясь на дизайн и processor
ссылаясь на физическое оборудование.
x86
это семейство процессоров. В этой семье i386
был первым, у которого была поддержка подкачки и 32 бит. Было написано много программного обеспечения, требующего этого, поэтому часто вы увидите программное обеспечение с этим процессором в качестве минимального требования. Для стандартных ПК i386
был устаревшим несколько десятилетий назад, но в некоторых встроенных системах прожил дольше.
К тому времени i686
название было придумано, в семействе было достаточно разных процессоров, поэтому этот термин не относится к конкретному процессору. Но есть набор важных функций, которые должны присутствовать, чтобы i686
срок подачи заявки. i686
была современной около десяти лет назад. Сегодня некоторые системы отказались от поддержки процессоров без всех функций, охватываемых i686
срок.
AMD64
это название 64-битной архитектуры, разработанной AMD для достижения успеха x86
. В то время AMD64 удалось добиться большего успеха, чем 64-битная архитектура, продаваемая Intel. Это произошло из-за того, что процессоры AMD64 были дешевле, обратно совместимы и потребляли меньше энергии. В конце концов Intel осознала, что для сохранения конкурентоспособности им необходимо начать производство процессоров, совместимых с AMD. Однако они не будут продавать их как таковые, что является основной причиной того, почему некоторые синонимы AMD64
возникла.
Семестр x86
охватывает все 8-, 16- и 32-разрядные процессоры в семействе, и, в зависимости от того, кого вы спрашиваете, также 64-разрядные процессоры.
i5
и i7
являются подсемействами процессоров Intel.