PowerPEARL auf einem transferassemblierten Echtzeitbetriebssystem zur Steuerung schneller Maschinen

1997 
In der Automatisierungstechnik dominieren beim Vergleich RISC oder CISC heute immer noch deutlich die CISC-Prozessoren, allen voran Prozessoren der 68k-Familie [3]. Zunehmend, und dies zuallererst bei Forschungsprojekten, wachsen jedoch die Leistungsanforderungen auch in der Automatisierungstechnik auf Werte, die selbst von den leistungsfahigsten 68k-Prozessoren (68060) nicht mehr erfullt werden konnen. Dieser Beitrag beschreibt einen Ansatz, der die volle Funktion und auch die Soliditat erprobter 68k-Software auf die schnellsten RISC-Prozessoren ubertragen kann. Naturgemas kommt die im PC-Bereich ubliche Emulation (MacOS auf dem PowerPC etc.) nicht in Frage. Das Ziel der Emulation, namlich ein „aquivalenter“ Datenflus, wird auf andere Weise erreicht, die ganz ohne verfahrensbedingte administrative Operationen zur Laufzeit auskommt. Beim hier realisierten Verfahren analysiert ein spezieller Umset¬zer einmalig vorab die in Maschinensprache beschriebenen Datenflusse und ersetzt in einem zweiten Schritt die Maschinenbefehlssequenzen des Prozessors A durch „aquivalente“ Maschinenbefehlssequenzen des Prozessors B. Beide Schritte laufen in einem Softwaretool automatisch ab und lassen nur noch wenig Raum fur menschliche Fehler. Der Ansatz wurde fur den Ubergang 68k ⇒ PowerPC technisch realisiert. Konkrete quantitative Ergebnisse werden angegeben. „PowerPEARL“ ist dabei keinesfalls eine neuartige Programmiersprache sondern nur ein Laborarbeitstitel fur das letztendlich erreichte Ziel - der Implementierung von PEARL90 auf dem Prozessor PowerPC.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    3
    References
    0
    Citations
    NaN
    KQI
    []