schadet häufiger reset?

Gast #1707335
Lesenswert?
• ▲
▼
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.
#1707343
Lesenswert?
• ▲
▼
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 #1707355
Lesenswert?
• ▲
▼
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
#1707374
Lesenswert?
• ▲
▼
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 #1707379
Lesenswert?
• ▲
▼
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).
#1707381
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.