8-Bit-Nirvana Startseite  
?INTERPRETER ON STRIKE ERROR IN 18970
[ Home | Index | Werbung | Forum | Flohmarkt | Gästebuch | Links | Info ]

8-Bit-Forum

"Re: PET Programme" von Sascha Hoogen
(9.8.1999, 14:53)

(Dieser Artikel wurde 1048 mal seit dem 16.10.2001, 22:56 aufgerufen)

Bezugsnachricht: Re: PET Programme (Boris Jakubaschk)
Antworten: Re: PET Programme (Boris Jakubaschk)

[ Antwort schreiben | Übersicht | Thema ]

Boris Jakubaschk schrieb am 9. 8.1999, 11:23:14:

> > Wohin werden denn Maschinenprogramme standardmaessig auf dem PET
> > geladen? Sowas aehnlich wie $C000 fuer den C64 wird´s doch auch
> > fuer den PET geben, oder nicht?
>
> Jein. Der 3032 hat ja nur 32 KB Speicher, der von $0000 bis $7FFF
> reicht und keine "Lücken" wie der des C-64 hat. Größere Maschinenprogramme
> muß man also in den Basic-Speicher laden.

Daran ist ja auch nix Verwerfliches. ;)

> Die Startadresse eine Programms steht normalerweise in den ersten
> beiden Bytes, wenn ich mich da noch richtig erinnere. Sollte mit
> folgendem Programm herauszufinden sein (aus dem Gedächtnis und
> nicht ausprobiert...):
>
> 100 OPEN 2,2,2,"PROGRAMMNAME"
> 110 GET #2, A, B
> 120 PRINT A+B*256
> 130 CLOSE 2
>
> ...oder so ähnlich :-)

Nicht ganz. ;)

In Deinem Beispiel oben müßte die Startadresse als Basic-Zahlenwert gespeichert
sein, das ist latürnich nicht der Fall. Low- und High-Byte liest man am besten
als einzelne Zeichen ein und wandelt dann zum ASCII-Wert:

110 GET#2,A$,B$
115 A=ASC(A$+CHR$(0)):B=ASC(A$+CHR$(0))

> Hatte Der 3032 nicht beide Datasettenports herausgeführt?

Meiner jedenfalls hat nur einen, im Gegensatz zum 8032.

Tschö,
Sascha


Lesezeichen für diesen Beitrag: del.icio.us del.icio.us Bei Mister Wong speichern Mister Wong Seite bei LinkARENA speichern LinkARENA Digg it Digg Slashdot it Slashdot StumbleUpon StumbleUpon


Antwort schreiben

Hier kannst Du auf die angezeigte Nachricht antworten. Beachte bitte die folgenden Punkte:
  • Dieses Forum befasst sich ausschließlich mit 8-Bit-Computern und Videospielen, Artikel zu anderen Themen sind off-topic und unerwünscht (für Computer mit mehr als 8 Bit gibt es hier aber auch ein eigenes Forum). Wenn der Vorschreiber schon vom Thema abweicht und Du unbedingt antworten möchtest, dann schreibe ihm lieber per e-mail.
  • Schreibe bitte so, dass sich niemand beleidigt oder angegriffen fühlt, auch wenn der Vorschreiber sich bereits im Ton vergriffen haben sollte. Solche Sachen löst man eh besser privat per e-mail.
  • Im Eingabefeld wird der komplette Text zitiert. Kürze die Zitate bitte so weit wie möglich, damit unnötiger Ballast vermieden wird. Hinweise zu richtigem und falschem Quoting findest Du hier: learn.to/quote.
Name:
E-mail:
Betreff:
Antwort:
Klicke bitte das Feld links an, falls Du Antworten auf diese Nachricht auch per E-mail bekommen möchtest.


       

Achtung: "SPAMFALLE" heißt nicht ohne Grund so, keinesfalls benutzen!



Mozilla Sidebar Opera Sidebar RSS 0.91 Newsfeed RSS 2.0 Newsfeed Add to Google Add to MyYahoo Spam Poison
Mozilla Sidebar Opera Sidebar RSS 0.91 Feed RSS 2.0 Feed Add to Google My Yahoo! Spam Poison

[ Index | Werbung | Forum | Flohmarkt | Gästebuch | Links | Info | Impressum/Datenschutz | News | Credits | Webmasters | Seitenanfang ]