Renesas befehlssatz

OP #6426135
Lesenswert?

Guten Abend,

Ich möchte mich mit dem renesas rl78g14 beschäftigen. Und dazu würde ich 
mir gerne den befehlssatz ansehen, also wie die Arbeitsregister etc 
heißen. Aber ich kann das im Datenblatt nicht finden. Könnte mir bitte 
jemand sagen oder zeigen wo ich das finden.

freundliche Grüße Huber
Gast #6428073
Lesenswert?

Ich habe mir mal den Befehlssatz angeschaut, oder zumindest überflogen.
Das erinnerte mich an einen Z80, der mit Segmenten auf 1 Mbyte erweitert 
wird. Also ähnlich einem 8088.
Das wirkte auf mich wie ein Rückschritt in die 80er Jahre. Braucht man 
heute wirklich so etwas noch?

Die aktuellen Arm-M0 sind um einiges angenehmer zu programmieren, und 
günsting auch noch. Da sollte man doch lieber etwas modernes nehmen.
Gast #6428129
Lesenswert?

Diesen Z80-"Touch", der wohl von den verwendeten Registernamen
herruehrt, haben viele japanische Controllerderivate.
Bei manchen hat man aber auf die Benamsung A,X,B,C,D,E,H,L
verzichtet. Da heissen sie dann R0,..,A0,A1,FB.

Es sind aber eher, wie du schon festgestellt hast, eher 8088-artige.
Weil eben 16 bit.

> Braucht man heute wirklich so etwas noch?
Traditionsbewusste Japaner brauchen sowas wohl noch.
Immerhin haben die meissten einen Multiplizierer dabei.

> Arm-M0 sind um einiges angenehmer zu programmieren
Naja, fuer wirklich angenehm, fehlt es dem M0 doch an einigen Stellen.
Gast #6428206
Lesenswert?

PittyJ schrieb:
> Das wirkte auf mich wie ein Rückschritt in die 80er Jahre

von da stammt ungefähr die 78er Reihe, na gut, 90ger.

Es gibt ja auch 68k ähnliche wie M16C.

Und seit dem eben Kontinuität, was ist daran so schlimm ?

Lieber alles jedes Jahr neu mit leicht anderen Bitbelegungen und neuen 
Namen, zu 100% inkompatibel ?
Gast #6428306
Lesenswert?

> Es gibt ja auch 68k ähnliche wie M16C.
> Und seit dem eben Kontinuität, was ist daran so schlimm ?

Fuer den M16C ist noch vor ein paar Jahren ein kompatibler Ersatz fuer 
den ersten von 1999 raus gekommen. Von so langen kontinuierlichen 
Projektlaufzeiten kann man woanders nur traeumen. Man darf nicht 
vergessen, alles was ihr heute bei ARMs cool schaetzt war da schon vor 
20Jahren normal, als hier die meisten mit den laecherlichen AVRs 
rumgeboselt haben. (Debugger, flashen auf wunsch mit integriertem 
Bootloader, Debuggen ohne dedizierte Hardware mit Softwaredebugger im 
Ram, 12k Ram, Interruptprioritaeten, 5xRS232, 5-9Timer, DA-Wandler) 
Diese Teile waren damals ein Traum! Ein moderner ARM kann nicht mehr. Er 
hat nur mehr Rechenleistung, aber das sollte man nach 20Jahren auch 
erwarten koennen.

Olaf
Gast #6435687
Lesenswert?

Die 78er (ja, Z80) hat Renesas mal mit übernommen für stromsparende uCs.
(ob das allerdings geschickt war? und ob man die für neue Proj nehmen 
sollte?)

> Ein moderner ARM kann nicht mehr
> Er hat nur mehr Rechenleistung
würd ich im Vergleich zum RX / RXv2 aber nicht sagen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren