Beiträge von enthusi im Thema „Assembler 65xx - Vergleich mit heute“

    Ich finde den 6502 ideal um im RAM rumzuwursteln. Man hat viele opcodes die direkt RAMadressen beeinflussen.
    Sowas gibt es beim Z80 quasi nur indirekt ueber die (zahlreichen) Register.
    Z80 empfinde ich als dem x86 viel naeher.
    ARM finde ich sehr schoen. Erinnert an z80 'in Gross'. z.B. ist alles conditional etc.
    ARM ist auch heute noch 'schreibbar'.
    Beim 6502 weiss man noch genau wieviele Zyklen ein Befehl braucht und Sonderfaelle kennt man schnell.
    Inzwischen ist eher die Frage wieviele Befehle pro Zyklus ausgefuehrt werden :wink:
    Bei ARM noch menschlich ueberschaubar aber mit Pre-Fetch und so auch schon kompliziert. Bei Pentium und Co schon doch arg unueberschaubar.
    Da ist ein Compiler dann sicher sehr lange wirklich besser.
    Als Hobby programmiere ich 650x, z80, ARM (mit deutlichem Gefaelle).
    Und ich finde dass 650x wirklich am rohesten wirkt. Man kennt und nutzt wirklich fast alle Befehle und muss sie sich kreativ zusammenketten und braucht fuer viele Dinge auch eine ganze Handvoll bei denen es im Z80 dann 'elegantere' Loesungen gibt.
    6502 zu z80 ist vielleicht wie C zu Python :wink:
    Nicht ganz so extrem allerdings.