Re: 64 bity

Autor: Rafał Bartoszak (sprocket_at_sys.BezSpamu.pl)
Data: Wed 31 Mar 2004 - 09:49:44 MET DST


Dnia 2004-03-31 09:26:42, indywiduum zwane *axell* wymodziło przez port
119 co następuje:

>> Ogólnie - 64-bitowość daje: więcej pamięci możliwej do zaadresowania,
> czyli
>> przede wszystkim przeskoczenie obecnej granicy 4GB (żaden 32-bitowy pecet
>> nie może i nie będzie miał więcej ramu) oraz większą moc obliczeniową, pod
>> warunkiem że program był napisany (konkretniej - skompilowany) specjalnie
>> dla 64-bitowego procesora.
>
> No tu się jednak trochę niezgodzę Xeony są procesorami 32bitowymi
> a jednak szynę danych mają 36 bitowa (64GB do zaadresowania).

A od kiedy szerokość magistrali *danych* ma coś wspólnego z przestrzenią
adresową ?

> Gdzie sys op ma możliwość zaadresowania całej przestrzeni ale dla
> jednego procesu i tak dostępne jest tylko 4GB. Działa to chyba trochę
> podobnie jak w przypadku starych 16 bitowych 286 gdzie fizyczna
> pamieć to była adresowana zlepkiem 2 rejestrów i oczywiści powyżej
> 64KB było można zaadresować, chyba do 1MB (czyżby też rozszerzenie
> o 4 bity magistrali ?).

Geeez.... litości....
Kolego, poczytaj trochę.....

286 mogł zaadresować 16 MB RAM dzięki 24 bit magistrali adresowej.
8086/8088 miał 20 bit magistralę adresową, mógł zatem obsługiwać 1MB

pozdro...

-- 
____________________________________________________
[ |>|>|> sprocket  |   sprocket_at_sys.BezSpamu.pl    ]
[ Rafał Bartoszak  | maile w HTML'u lądują w koszu ]
[...i dlatego Kartagina musi zostać zniszczona...! ]


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 14:02:43 MET DST