x86-64
From Wikipedia, the free encyclopedia
x86-64 (такође познат и као x64, x86 64 и amd64) је 64-битна верзија скупа инструкција x86. Он подржава далеко веће количине виртуелне и физичке меморије него што је то могуће код претходника, омогућавајући програмима складиштење веће количине података у меморији. x86-64 такође пружа 64-битне регистре опште намене и бројне друге побољшања. Оригиналну спецификацију је направио АМД, а спроведена је од стране АМД-а, Интела, VIА, и других. Потпуно је компатибилан са 16-битним и 32-битним x86 кодом.[1] Пошто су потпуни 16-битни и 32-битни скупови инструкција остали имплементирани у хардверу без икакве емулације, постојећи x86 програми раде без проблема у компатибилности или лошијих перформанси[2], док постојеће апликације које користе нове карактеристике дизајна процесора могу постићи побољшања перформанси.
Овај чланак је започет или проширен кроз пројекат семинарских радова. Потребно је проверити превод, правопис и вики-синтаксу. Када завршите са провером, допишете да након |проверено=. |
Овај чланак можда захтева чишћење и/или прерађивање како би се задовољили стандарди квалитета Википедије. Проблем: правопис итд.. |
Пре избацивања, "x86-64" и "x86_64" су се односили на скуп инструкција. После избацивања, АМД је назван АМД64.[3] Intel initially used the names IA-32e and EM64T before finally settling on Intel 64 for their implementation. Some in the industry, including Apple,[4][5][6] Интел је у почетку користио имена ИА-32Е и ЕМ64Т пре коначног решења да се користи име Интел 64 за њихово спровођење. Неки у индустрији, укључујући и Епл, користити x86-64 и x86_64, док други, посебно Сан Мајкросистемс (сада Оракл) и Мајкрософт, користе x64 док BSD породица оперативних система и неколико Линукс дистрибуција користе АМД64.
АМД К8 процесор је први имплементирао архитектуру, и ово је био први значајан додатак x86 архитектури коју је дизајнирала нека компанија осим Интела. Интел је био принуђен да следи тај пример и увео је модификовану НетБрст (енгл. NetBurst) породицу која је била потпуно софтверски компатибилана са дизајном и спецификацијама АМД-а. VIА Текнолоџис (енгл. VIA Technologies) је представио x86-64 у својој VIА Исаја (енгл. Isaiah) архитектури, са VIА Нано.
x86-64 спецификација се разликује од Интелове Итаниум (раније ИА-64) архитектуре, чији скуп инструкција није компатибилан са x86 архитектуром.