Ist etwas Offtopic die Frage, aber mich würde mal interessieren ob es bei den AVR's undokumentierte Befhele gibt? Ich kannte das vom Z80. Weiß da jemand was? Evtl. könnte man ja damit die ein oder andere Sache effizienter programmieren. :-) Thomas
Das habe ich mich auch schon gefragt und kenne das auch von damals mit dem Z80. Da gab es dann auf einmal Index-Register (IX) etc. wenn ich mich richtig entsinne. Der AVR hat zwar 16 Bit-Code, ist aber wegen den vielen Registern schon so gut wie ausgenutzt. MfG Andi
Hi Der Z80 hatte auf Grund seiner Befehlsstruktur jede Menge "Löcher" in den Opcodetabellen. Beim AVR sind einige Opcode sogar mit verschieden Assemblerbefehlen belegt ( sbr=ori ). Ich glaube nicht,daß da noch etwas für undokumentierte Befehle übrig ist. MfG HG
> Beim AVR sind einige Opcode sogar mit verschieden > Assemblerbefehlen belegt ( sbr=ori ). Naja, eigentlich ist es der gleiche Befehl. Warum sollte man also zwei verschiedene Opcodes einführen, die genau das selbe tun? Es gibt durchaus noch Lücken, in die man weitere Befehle einfügen könnte. Beispielsweise ist noch der Bereich 0x0001 bis 0x00ff frei. Aber wenn es undokumentierte Befehle gibt, dann sind die meist nicht ohne Grund undokumentiert. Ich erinnere mich da an alte x86-Zeiten, in denen es sowas auch mal gab. Dort waren sie nicht dokumentiert, weil sie fehlerhaft waren.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.