schadet häufiger reset?

Gast
Bei Programmen sollte man aber die internen Register gleichmäßig 
auslasten, damit die Abnutzung eines einzelnen Registers durch zu 
häufige Verwendung klein bleibt.
Gast
Tropenhitze schrieb:
> Bei Programmen sollte man aber die internen Register gleichmäßig
> auslasten, damit die Abnutzung eines einzelnen Registers durch zu
> häufige Verwendung klein bleibt.
>

Und wichtig ist es, den Controller nur mit linksdrehenden Elektronen zu 
versorgen, sonst verrechnet sich die ALU bei manchen Operationen.
Klaus schrieb:
> Tropenhitze schrieb:
>> Bei Programmen sollte man aber die internen Register gleichmäßig
>> auslasten, damit die Abnutzung eines einzelnen Registers durch zu
>> häufige Verwendung klein bleibt.
>>
>
> Und wichtig ist es, den Controller nur mit linksdrehenden Elektronen zu
> versorgen, sonst verrechnet sich die ALU bei manchen Operationen.

Dir ist aber schon klar, dass man dann beim Laden in die ALU 100 
Taktzyklen warten muss, damit sich die restlichen rechtsdrehenden 
Elektronen auch wirklich alle in linksdrehende umwandeln?
Gast
Der Entwickler schrieb:
> Klaus schrieb:
>> Tropenhitze schrieb:
>>> Bei Programmen sollte man aber die internen Register gleichmäßig
>>> auslasten, damit die Abnutzung eines einzelnen Registers durch zu
>>> häufige Verwendung klein bleibt.
>>>
>>
>> Und wichtig ist es, den Controller nur mit linksdrehenden Elektronen zu
>> versorgen, sonst verrechnet sich die ALU bei manchen Operationen.
>
> Dir ist aber schon klar, dass man dann beim Laden in die ALU 100
> Taktzyklen warten muss, damit sich die restlichen rechtsdrehenden
> Elektronen auch wirklich alle in linksdrehende umwandeln?


und meine oma fährt im hühnerstall motorrad...
hört auf arme nubs zu verarschen
Genau, das ist gemein!
Ausserdem gab es durchaus schon Prozessoren (ich glaube die ersten Intel 
Pentium waren betroffen), welche mit Software "überlastet" werden 
konnten und kleine Bereiche des Chips dann zu heiss wurden und sich 
zerstören konnten.
Habe aber noch von keinem Mikrocontroller gehört, der von so einem 
Problem betroffen ist.
Gast
Der Entwickler schrieb:
> Dir ist aber schon klar, dass man dann beim Laden in die ALU 100
> Taktzyklen warten muss, damit sich die restlichen rechtsdrehenden
> Elektronen auch wirklich alle in linksdrehende umwandeln?

Bei den linksdrehenden Elektronen gibt es aber eine Ausnahme: Wenn man 
den rechtsschiebenden Bitschift benutzt, sollte man besser rechtdrehende 
Elektronen benutzen. Das geht schneller (ist eigentlich auch logisch 
oder).
jamest schrieb:
> schadet das dann
> dem mikrocontroller irgendwann, dass er dauernd resetet wird?

Reset ist ein erlaubter Zustand der CPU. Der CPU ist jeder erlaubte 
Zustand gleich lieb.

Aber der User mag recht komisch gucken, wenn Display und LEDs alle 2s 
flackern, Relais alle 2s klackern usw.

Daher ist ein Programmierer immer bestrebt, das Reset im Programm 
nirgends absichtlich auszuführen.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.