Die GeForce 9800 GT hat eine Speicheranbindung von 256 bit, das bedeutet, sie kann effektiv 512 MiB (das Doppelte) an Speicher nutzen. Der restliche halbe GiB is bei der Karte unnötig.
Na da habe ich ja mal etwas hinzu lernen können...
Letztendlich hat es etwas mit der Adressierung zu tun! Es ist sehr leicht, auch für Laien, nachzuvollziehen, das ein 32bit Prozessor einen Systemspeicher bestehend aus DDR2-3, von nicht mehr als 3,5GB adressieren kann! Bei einem 64bit sind dann schon ein vielfaches mehr. Und dies unabhängig vom Speichertyp. Dies nur mal so.
Auch was die Speicher DDR3 und 5 angeht. Ist eine Speicheranbindung von jeweils 256 bit vorhanden, kann nur entsprechend adressiert werden.
Man kann nicht einfach in den Raum stellen, das DDR3 nur verdoppelt, DDR5 vervierfacht wird!
Da wir uns im Binärsystem aufhalten gilt 2 hoch n...
Da kommen noch Faktoren wie z.B. Anzahl der Datenleitungen, Steuerleitungen, Adressbits, Flags usw. Erst hier fängt Digitaltechnik an.
Geht man von einen 256 BUS und einem Speicher der bei steigender und fallender Flanke scheibt aus, so könnten per Takt lediglich 512 bit geschrieben werden. Ist der Speicher jedoch größer, so kann mit Adressbits verteilt werden, genau solange, bis die Bandbreite ausgenutzt, oder der Speicher voll ist. So einfach kann es für Laien sein...
... und wenn Du es nicht glauben solltest, mit einem schnöden XP 32 bit, kannst Du eine Festplatte von 1 TByte vollschreiben, genau solange, bis gemeldet wird, die Platte ist voll...
Und wenn es immer noch nicht geglaubt wird, hier eine kleine Tabelle, hier kann man dann getrost nachvollziehen, wie oft die Bits und Bytes irgendwo reinpassen, mehr als doppelt allemal...
Bit (b): 256
Byte (B): 32 (merke, 1 Byte = 8 Bit)
Kilobyte (kB): 0.03125 (merke, 1kb = 1024B)
Megabyte (MB): 0.0000305176 (merke, 1MB = 1024kB)
Gigabyte (GB): 2.98023E-8 usw...
Terabyte (TB): 2.91038E-11 usw...