Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Operationsgeschwindigkeit Kategorie: CC-Pro Unit & Appl.Board (von Dietmar, http://ccintern.dharlos.de - 25.11.2005 23:57)
Als Antwort auf Re: Operationsgeschwindigkeit von PeterS - 25.11.2005 17:23

Hallo Peter

> Es werden 2 Bytecodes pro �bergabeargument benötigt. Sollte die Open-Mini/Micro selbst eine grö�ere interne
> Bibleothek bekommen, würde ich gerne sehen wie Du das effizienter löst.

So wie ich das sehe, werden nicht zwei Bytecodes, sondern zwei Bytecode-Instruktionen (Tokenbefehle) für jeden
�bergabeparameter benötigt. Die OM benötigt wie die meisten Systeme pro Parameter einen Befehl. Nämlich einen
PUSH-Befehl, mit dem ein Wert auf dem (Rechen-) Stack abgelegt wird. In der aufgerufenen Routine existiert das
zugehörige POP, das in Assemblerroutinen sogar in Native-Code, also Maschinensprache, ausgelegt werden kann.

> Ich werde in nächster Zeit mal schauen, wie ich die einzelnen Bytecodes oder Library-Aufrufe ausgemessen bekomme.

Das wäre sehr sinnvoll. Dann können sich die Anwender ein besseres Bild von der CC-Pro machen. Mit Maximalwerten
ist niemandem geholfen. Die CC1 1.1 konnte maximal über 5300 Tokenbefehle pro Sekunde @ 2 MHz ausführen. Der im
Benchmark erzielte Durchschnittswert liegt aber bei nur rund 40% von diesem Maximalwert.

GruÃ?
Dietmar

Meine Seite: http://ccintern.dharlos.de


    Antwort schreiben


Antworten:

Re: Operationsgeschwindigkeit (von PeterS - 26.11.2005 16:15)
    Re: Operationsgeschwindigkeit (von Dietmar - 26.11.2005 22:29)
        Re: Operationsgeschwindigkeit (von PeterS - 27.11.2005 0:20)
            Re: Operationsgeschwindigkeit (von Dietmar - 27.11.2005 8:16)