Procesory Intel Itanium
Procesor Itanium jest dosyć nowym dzieckiem firmy Intel. Jest to nowoczesny procesor 64-bitowy posiadający wiele
nowatorskich cech, niewykorzystywanych w procesorach z serii i386. Podstawową zaletą procesorów 64-bitowych jest możliwość
adresowania większej ilości pamięci. Pomimo wielu różnic procesory Itanium są kompatybilne wstecz, tzn. wspierają polecenia
ze swoich 32-bitowych poprzedników.
Rejestry
Procesory z serii Itanium posiadają o wiele więcej rejestrów niż procesory z serii i386. I tak np. posiadają aż 128 rejestrów
przeznaczonych dla liczb całkowitych. Umożliwia to inne rozwiązania niektórych elementów jądra systemu.
W procesorach i386 np. podczas wywoływania przerwań systemowych wszystkie rejestry są zapamiętywanie,
a tuż przed końcem wywołania odtwarzane. W architekturze Itanium, o ile to możliwe, przydzialane są nowe rejestry.
Instrukcje
Ponieważ w procesorach Intel Itanium zostały wprowadzone nowe mechanizmy, wymaga to także nowych instrukjci. Z tego też powodu
zbiór instrukcji Intel Itanium jest nadzbiorem zbiorem instrukcji linii i386.
Asembler
Z tych też powodów do obsługi procesorów Itanium został stworzony całkowicie inny asembler. Nie tylko dodane zostały nowe polecenia,
ale także została zmieniona składnia. Stanowi to oczywiście pewną barierę uniemożliwiającą łatwe przejście do z architektury i386.
Z drugiej strony kompatybilność wsteczna tego asemblera umożliwia wykorzystywnie jedynie częście odziedziczonej po i386, a wtedy zmianom
podlega jedynie składnia.
Powrót