8-Bit-Nirvana Startseite  
?DIVISION TOO COMPLICATED ERROR IN 52880
[ Home | Index | Werbung | Forum | Flohmarkt | Gästebuch | Links | Info ]

8-Bit-Forum

"Re: IO-Ports vom CPC 6128" von Max
(15.9.2004, 09:41)

(Dieser Artikel wurde 1646 mal aufgerufen)

Bezugsnachricht: Re: IO-Ports vom CPC 6128 (James)

[ Antwort schreiben | Übersicht | Thema ]

Hallo James,

> das is aber blöd, denn dann gehen ja die inir und otir befehle gar nicht oder?

Stimmt. Andererseits braucht man die beiden Befehle eigentlich auch nicht.

Ein Beispiel: Bei Floppy-Controllern könnte so ein Befehl Sinn machen, denn da brauchst Du jede Microsekunde... nur sind die Z80-Sonderbefehle langsamer, als wenn man die gleiche Funktion mit vom 8080 übernommenen Befehlen programmiert. Der ZX Spectrum nutzt sie allerdings tatsächlich für die Microdrives; da sparen sie Platz im ROM, und auf Geschwindigkeit kommt es nicht soo sehr an, weil die Datenrate geringer ist.

In einem System allerdings, das die Z80-typischen 16-bit-IO-Adressen nutzt, sind die beiden Befehle (wie Du bereits gemerkt hast) völlig nutzlos; eine Peripherie, die das hochzählende High-Byte irgendwie nutzt, zum Beispiel um einen Sektor-Puffer eines Disk-Controllers zu lesen, ist mir jedenfalls nicht bekannt.

Man könnte auch sagen: Gerade die Block-IO-Befehle sind eine totale Fehlkonstruktion.

> Ist das Modul vom Joyce baugleich zu dem vom CPC?

Nein. Wie ähnlich die Schaltung ist, weiß ich auch nicht; es wäre allenfalls ein Ansatz, um eine RS232 am CPC nachzubauen. Vielleicht gibt die CPC-Literatur ja irgendwas her, wo die Register liegen, wie die Taktfrequenz ist etc.


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 ]