8-Bit-Nirvana Startseite  
?CPU FEELS BORED ERROR IN 25060
[ Home | Index | Werbung | Forum | Flohmarkt | Gästebuch | Links | Info ]

8-Bit-Forum

"Re: Beschreibung vom CBM IEEE 488 Bus" von James
(27.1.2008, 13:59)

(Dieser Artikel wurde 2509 mal aufgerufen)

Bezugsnachricht: Re: Beschreibung vom CBM IEEE 488 Bus (Max)

[ Antwort schreiben | Übersicht | Thema ]

Hallo!

Also mitlerweile hab ich es hinbekommen, dass Listen und Talk so einigermaßen funktioniert.

> > Und wie funktioniert dann der Basic-Befehl GET. liest da der Computer nur 1 Byte?
>
> Rrrrrichtich... schlimmer noch: Der Computer sendet für jedes zu lesende Byte ein TALK-Kommando vorweg und ein UNTALK-Kommando hintendrein. INPUT oder LOAD können sihc das natürlich sparen, aber trotzdem wird jedes Byte fein säuberlich einzeln eingelesen, und Du kannst Dir theoretisch beliebig Zeit lassen bis Du das nächste abholst.
>
also sendet der Talker, also das Floppy immer nur ein Byte? Soweit ich gesehen habe, werden bei GET und INPUT die gleichen Befehle (immer nur TALK ohne Sekundäradresse) gesendet. Woran erkennt der Computer dann, dass eine INPUT-Antwort bzw. Zeile zuende ist?

Ich hab es bisher immer so gemacht, dass er bei Talk einen ganzen String gesendet hat. Bei GET hat er dann nur das erste Byte genommen, bei INPUT hat er den ganzen String übernommen. Aber das ist dann ja falsch oder?

> > und welche Daten erwartet der DIRECTORY Befehl als Antwort?
>
> Im Prinzip ist das Directory ein normales CBM-BASIC-Programm mit Startadresse $0401 (für PETs mit BASIC V2)

Dann werd ich mir mal anschaun, wie BASIC-Programme gespeichert werden. Dürfte ja im Prinzip genau gleich sein, wie es der C64 mit der 1541 macht oder? Denn dazu gibts mehr beschreibungen.

> > Ich habe leider kein Floppy damit ich schnell mal mitlesen könnte.
>
> Man sollte nicht vom Emulator auf die reale Maschine schließen, aber für Deine Zwecke wäre VICE möglicherweise das geeignete Werkzeug. Kommt natürlich drauf an, was Du da bastelst...

Vorerst möchte ich nur mal schaffen, dass ich die Daten vom Computer so erhalte und ihm liefern kann, wie er es will. Was man dann weiter macht, ist ziemlich flexibel. ;-)

also erst mal Danke
James

CONT 2: CONT 1:
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 ]