Ansicht umschalten
Avatar von Atalanttore
  • Atalanttore, Ettore Atalan

mehr als 1000 Beiträge seit 06.03.2010

Re: Achherrje, Qt/C++ Opis berichten aus der Steinzeit ....

OscarWild schrieb am 22.12.2019 09:45:

Atalanttore schrieb am 21.12.2019 03:03:

Wie baut man Delays so, dass man sich vor erfahrenen Entwicklern nicht blamiert?

Nicht die Blamage ist das Problem, sondern die Echtzeitanforderung der Anwendung, in der Du es Dir schlicht und ergreifend nicht leisten kannst, Dich sinnlos 5599900 mal im Kreis zu drehen, und dabei das gesamte System zu blockieren.

Wenn ich zu Assembler greife, dann
- wenn weder ein geeignetes Hochsprachenkonstrukt (wie z.B. Saturierungsoperationen, bitweises Spiegeln etc.; vgl. ARM-Thumb2-Kommandos SSAT/USAT bzw. RBIT) für den beabsichtigten Zweck existiert. I.d.R. bietet der Compiler hierfür passende Intrinsics.
- weil die Performance über ein Hochsprachenkonstrukt trotz aller Regeln der Kunst nicht ausreicht (was in der Praxis äußerst selten vorkommt)

Wer einerseits eine teilinterpretierte Highlevelsprache einsetzt, und dann Trivialitäten in Assembler erledigt, hat jeden Fokus für sein Problem verloren.

"Saturierungsoperationen" scheint ein ARM-spezifischer Begriff zu sein wie SSAT/USAT und RBIT.

Wie man das richtig macht, wolltest Du aber eigentlich gar nicht wissen - nur ein Bisschen stänkern, stimmt's?

Meine Absicht war tatsächlich etwas Neues zu erfahren.;-)

Bewerten
- +
Ansicht umschalten