ich habe eine Verständnisfrage
Es geht um den RESET beim C64.
Leider habe ich keinen Schaltplan für den C64 da aber ich gehe davon aus daß das am Userport herausgeführte RESET / Signal die CPU RESET / Leitung ist ohne irgendeinen VIA oder CIA in der Leitung.
ich kann mich erinnern als ich vor 30 Jahren meinen C64 hatte da wurde mir gesagt bei einem RESET bliebe der Speicher erhalten.
Da habe ich jedoch heute ein Verständnisproblem.
Die leeren Speicherzellen des C64 enthalten den wert AA.
Dieser wert wird beim Hochfahren des Computers im Rahmen eines Speichertestes in die Zellen geschrieben.
wenn ich einen RESET auslöse dürfte das das gleiche sein wie das RESET Signal beim Einschalten des Computers.
Es dürfte also in die gleiche Kaltstartroutine verzweigt werden wie bei einem Kaltstart und diese Routine mündet eben in einem Speichertest der den bisherigen Speicherinhalt überschreibt.
wie kann also bei einem RESET / der Speicherinhalt erhalten bleiben?
Bei meiner PET umgehe ich diese Sache indem ich anstatt eines RESET einen NMI auslöse und lasse den NMI dann in den eingebauten Maschinensprachemonitor verzweigen.
Auf diese weise bleibt bei der PET der Speicherinhalt erhalten.
und noch etwas: ich jeder noch so schnodderigen Anleitung für einen Selbstbaucomputer wird einem geraten die RESET Taste zu entprellen.
Irgendjemand hier der seinen RESET taster entprellt?