z80 Assembler Anfaengerfragen

Es gibt 21 Antworten in diesem Thema, welches 4.769 mal aufgerufen wurde. Der letzte Beitrag (30. Oktober 2017 um 19:05) ist von SuperIlu.

  • Da fehlt ein "or a" nach dem "ld a,b" in Zeile 1 LoaD-Befehle setzen auf dem Z80 keine Flags, mit Ausnahme von "ld a,i" und "ld a,r".

    OMG, da merkt man, dass ich von der 6502-Seite komme und sowas immer wieder übersehe ... Danke! :)

  • Aber eventuell noch folgende Korrektur:
    Wenn EADDR mitkopiert werden soll, muss man EADDR-SADDR+1 als Anzahl der zu übertragenden Bytes für BC setzen. Also nach dem SBC ein INC BC ergänzen.

    Danke, ich hab's mir mal als TODO rangeschrieben und werd erst einmal gucken was ich bei der Benutzung intuitiver finde (incl./excl. Endadresse).

    Jetzt mach ich mich mal an den I2C-Zugriff...

    Bitte melde dich an, um diesen Link zu sehen. - Acht C64 haben auch 64-Bit...