Einzelnen Beitrag anzeigen
  #10  
Alt 07.02.2011, 21:02
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.173
Abgegebene Danke: 3.211
Erhielt 1.543 Danke für 897 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2173
AW: Schachspielen mit ein 286er 12 MHz Laptop

 Zitat von EberlW Beitrag anzeigen

Übrigens: Die 64er Version vom CM2100 kann mit der RAM-Erweiterung m.W. nix anfangen, denn der 64er kann im Normalfall lediglich seine 64k addressieren und darauf sind seine Programme normalerweise abgestimmt.
Ist nur halb richtig. Du hast insofern recht als der Prozessor tatsächlich nur 64 kb Speicher adressieren konnte. Entsprechend waren die Programme auch allesamt auf diesen Speicher ausgelegt (also auch die Schachprogramme). Es dürfte also keine Unterschiede geben wenn ein Schachprogramm in der Emulation mehr Speicher zugewiesen bekommt. Zwar gab es für den 128er eine REU (RAM-Expansion-Unit) die auch ohne Probleme auf dem 64er lief, jedoch wurde sie hauptsächlich als RAM-Disk angesprochen und es brauchte einiges an Programmiertricks - z.B. in GEOS - um sie als tatsächliche Speichererweiterung zu nutzen. (Tatsächlich wurde quasi geswappt, also ein Speicherbereich ausgelagert und ein anderer hereingeladen, da auch die REU natürlich die physikalische Adressierung des Prozessors und den Kernel des C64, der ebenfalls nur auf 64 K ausgelegt war, nicht umgehen kann.

Genau erklärt ist die Funktionsweise hier:
http://de.wikipedia.org/wiki/Ram_Expansion_Unit
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten