Re: Platformy 64 bitowe

Autor: Maciej W. Rozycki (macro_at_ds2.pg.gda.pl)
Data: Thu 22 Jan 2004 - 14:43:03 MET


On Wed, 21 Jan 2004, Radoslaw Sokol wrote:

> > Czy nowe komputery oparte na platformi 64 bitowej beda obslugiwac karty na
> > pci?
>
> A wiesz, że już nawet stare Pentium komunikowało się ze
> światem za pomocą 64-bitowej szyny danych i jakoś w ogóle
> to nie przeszkadzało 32-bitowej odmianie PCI? :)

 W przypadku maszyn 64-bitowych i 32-bitowej odmiany PCI wiekszym
problemem jest zwykle adresacja. Te systemy praktycznie zawsze maja
przestrzen adresowa wieksza niz 32-bitowa (w koncu duza liniowa przestrzen
adresowa to jeden z glownych powodow stosowania takich systemow), a
32-bitowe urzadzenia PCI niejednokrotnie nie obsluguja DAC (podwojnych
cykli adresowych), co skutkuje koniecznoscia stosowania buforow
tymczasowych i strata czasu na przerzucanie blokow danych w pamieci,
podobnie jak ma to miejsce w odniesieniu do magistrali ISA w systemach o
rozmiarze pamieci przekraczajacym 16MB.

 Ale od dawna z powodzeniem stosuje sie te magistrale w roznych systemach
64-bitowych, np. w komputerach opartych o procesor Alpha gdzies od 1994
roku.

> PCI jest dalece niezależne od sprzętu, czego najlepszym
> przykładem może być działanie wielu pecetowych kart na
> przykład w Macintoshach.

 No jest w PCI troche nalecialosci pecetowych, ale generalnie rzeczywiscie
daje sie te magistrale dosc latwo podlaczyc do innych systemow. Np.:

00:00.0 Host bridge: Galileo Technology Ltd. GT-64120/64120A/64121A System Controller (rev 11)
00:0a.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:0a.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
00:0a.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
00:0a.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0b.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet LANCE] (rev 43)
00:0c.0 Multimedia audio controller: Cirrus Logic Crystal CS4281 PCI Audio (rev 01)

To tez jest system 64-bitowy. :-) I nawet typowo pecetowy PIIX4 dalo sie
przypiac.

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro_at_ds2.pg.gda.pl, PGP key available        +


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 12:58:08 MET DST