Diskussion:HLT (Maschinenbefehl)

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

war es wegen der Maschinenkonsole?

[Quelltext bearbeiten]

wenn er nicht zum Stromsparen da war, dann wohl wegen einer Maschinenkonsole? Oder auch, um auf den x87-Coprozessor zu warten? Im Artikel steht nicht, was der ursprüngliche Sinn war. In Kombination mit einem vorangehenden cli ist er natürlich lustig. Noch Windows XP konnte man damit über eine Anwendung komplett aufhängen. Führt ein x86er nur zufälligen Codemüll aus, hängt er sich statistisch gesehen durch das Auftreten von hlt bei gelöschtem IRQ-Flag irgendwann auf. Auch sinnvoll, bevor über Portbefehle noch Schlimmeres passiert. Gab aber wohl noch einen weiteren Grund, wieso er sich aufhängt.