https://de.wikipedia.org/w/api.php?action=feedcontributions&feedformat=atom&user=Android+Mouse Wikipedia - Benutzerbeiträge [de] 2025-07-06T04:18:59Z Benutzerbeiträge MediaWiki 1.45.0-wmf.8 https://de.wikipedia.org/w/index.php?title=HLT_(Maschinenbefehl)&diff=186277599 HLT (Maschinenbefehl) 2007-05-23T07:03:39Z <p>Android Mouse: </p> <hr /> <div>In [[computer science]] and more specifically the [[x86]] arthitecture, '''HLT''' is an [[assembly language]] instruction which halts the CPU until the next external interrupt is fired, often times this is the clock. This instruction is run when an [[operating system]] enters its idle loop and there is no work to be immediatly be done. In [[Windows NT]] for example, this instruction is run in the '[[System Idle Process]]'.<br /> <br /> ==HLT Machine Instruction==<br /> Most all computer [[instruction set]]s include an instruction which halts the processor until more work is to be done. In interrupt driven processors this instruction halts the CPU until an external interrupt is fired. On most architectures, executing such an instruction allows the processor to significantly reduce its power usage and heat output, which is why it is commonly used instead of [[busy waiting]].<br /> <br /> ==Everyday Usage==<br /> Since issuing the HLT instruction requires [[ring 0]] access, it can only be run by privledged system software, such as the kernel. Because of this, it is often best practice to use the API provided by the operating system when no more work can be done. This allows for the kernel to decide if other processes are runnable, if not it will normally issue the HLT instruction to cut power usage.<br /> <br /> ==See Also==<br /> *[[System Idle Process]]<br /> *[[Idle task]]<br /> *[[X86]]<br /> *[[Computer Architecture]]<br /> *[[Instruction set]]<br /> <br /> {{compu-stub}}<br /> [[Category:Machine code]]<br /> [[Category:Computing acronyms]]</div> Android Mouse https://de.wikipedia.org/w/index.php?title=HLT_(Maschinenbefehl)&diff=186277598 HLT (Maschinenbefehl) 2007-05-23T07:03:29Z <p>Android Mouse: </p> <hr /> <div>In [[computer science]] and more specifically the [[x86]] arthitecture, '''HLT''' is an [[assembly language]] instruction which halts the CPU until the next external interrupt is fired, often times this is the clock. This instruction is run when an [[operating system]] enters its idle loop and there is no work to be immediatly be done. In [[Windows NT]] for example, this instruction is run in the '[[System Idle Process]]'.<br /> <br /> ==HLT Machine Instruction==<br /> Most all computer [[instruction set]]s include an instruction which halts the processor until more work is to be done. In interrupt driven processors this instruction halts the CPU until an external interrupt is fired. On most architectures, executing such an instruction allows the processor to significantly reduce its power usage and heat output, which is why it is commonly used instead of [[busy waiting]].<br /> <br /> ==Everyday Usage==<br /> Since issuing the HLT instruction requires [[ring 0]] access, it can only be run by privledged system software, such as the kernel. Because of this, it is often best practice to use the API provided by the operating system when no more work can be done. This allows for the kernel to decide if other processes are runnable, if not it will normally issue the HLT instruction to cut power usage.<br /> <br /> ==See Also==<br /> *[[System Idle Process]]<br /> *[[Idle Task]]<br /> *[[X86]]<br /> *[[Computer Architecture]]<br /> *[[Instruction set]]<br /> <br /> {{compu-stub}}<br /> [[Category:Machine code]]<br /> [[Category:Computing acronyms]]</div> Android Mouse https://de.wikipedia.org/w/index.php?title=HLT_(Maschinenbefehl)&diff=186277597 HLT (Maschinenbefehl) 2007-05-23T07:02:37Z <p>Android Mouse: </p> <hr /> <div>In [[computer science]] and more specifically the [[x86]] arthitecture, '''HLT''' is an [[assembly language]] instruction which halts the CPU until the next external interrupt is fired, often times this is the clock. This instruction is run when an [[operating system]] enters its idle loop and there is no work to be immediatly be done. In [[Windows NT]] for example, this instruction is run in the '[[System Idle Process]]'.<br /> <br /> ==HLT Machine Instruction==<br /> Most all computer [[instruction set]]s include an instruction which halts the processor until more work is to be done. In interrupt driven processors this instruction halts the CPU until an external interrupt is fired. On most architectures, executing such an instruction allows the processor to significantly reduce its power usage and heat output, which is why it is commonly used instead of [[busy waiting]].<br /> <br /> ==Everyday Usage==<br /> Since issuing the HLT instruction requires [[ring 0]] access, it can only be run by privledged system software, such as the kernel. Because of this, it is often best practice to use the API provided by the operating system when no more work can be done. This allows for the kernel to decide if other processes are runnable, if not it will normally issue the HLT instruction to cut power usage.<br /> <br /> {{compu-stub}}<br /> [[Category:Machine code]]<br /> [[Category:Computing acronyms]]</div> Android Mouse https://de.wikipedia.org/w/index.php?title=HLT_(Maschinenbefehl)&diff=186277596 HLT (Maschinenbefehl) 2007-05-23T06:52:19Z <p>Android Mouse: ←Created page with &#039;In computer science and more specifically the x86 arthitecture, &#039;&#039;&#039;HLT&#039;&#039;&#039; is an assembly language instruction which halts the CPU until the next externa...&#039;</p> <hr /> <div>In [[computer science]] and more specifically the [[x86]] arthitecture, '''HLT''' is an [[assembly language]] instruction which halts the CPU until the next external interrupt is fired, often times this is the clock. This instruction is run when an [[operating system]] enters its idle loop and there is no work to be immediatly be done. In [[Windows NT]] for example, this instruction is run in the '[[System Idle Process]]'.<br /> <br /> ==HLT Machine Instruction==<br /> Most all computer [[instruction set]]s include an instruction which halts the processor until more work is to be done. In interrupt driven processors this instruction halts the CPU until an external interrupt is fired. On most architectures, executing such an instruction allows the processor to significantly reduce its power usage, which is why it is commonly used instead of [[busy waiting]].<br /> <br /> ==Everyday Usage==<br /> Since issuing the HLT instruction requires [[ring 0]] access, it can only be run by privledged system software, such as the kernel. Because of this, it is often best practice to use the API provided by the operating system when no more work can be done. This allows for the kernel to decide if other processes are runnable, if not it will normally issue the HLT instruction to cut power usage.<br /> <br /> {{compu-stub}}<br /> [[Category:Machine code]]<br /> [[Category:Computing acronyms]]</div> Android Mouse