Hardware > Hardware (Classic 16-/32-Bit)

gibt es für STFM1040 upgrades?

<< < (5/5)

mfro:

--- Zitat von: czietz am Do 20.04.2017, 19:30:21 ---Doch, natürlich gibt es auch bei der 68k-CPU Phasen, in denen kein Buszugriff passiert und die folglich auch bei Code im RAM vom Booster beschleunigt werden. Sonst wären in Exxos' Benchmark Operationen, die nichts mit ROM-Zugriffen zu tun haben (z.B. "Integer Division", "Float Math") nicht beschleunigt:
--- Ende Zitat ---

Ich habe nochmal drüber nachgedacht (schadet nie ;) ). Natürlich habt Ihr recht. In den Takten, wo die CPU Befehl und Daten holt, gibt's keine Beschleunigung, bis zum evt. Zurückschreiben ist alles doppelt so schnell.

Ausgerechnet 1ST1's fein abgezähltes NOP wird aber wohl gerade nicht schneller: die zwei Takte Instruction Fetch bleiben gleich und aus den zwei anderen werden "nach außen hin" einer,  es paßt aber dadurch kein zweiter in die entsprechende Shifter-Pause.

Gast120501:
Es müssen aber nicht immer 5 oder 6 NOPs sein, in den Takten kann man natürlich auch was anderes unterbringen, es muss nur immer genau gleich viele Takte verbrauchen. Und diese Befehle brauchen mitunter bei 16 MHz weniger Taktzyklen, und schon ist es mit der Zyklenexaktheit aus und vorbei und der Rand flackert. Wenn man nur NOPs benutzt, klappts ja nicht mit gleichzeitig Sample abspielen oder so.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln