| Assembleur SuperH | SLEEP |
|---|---|
| SuperH | Sleep |
Syntaxe
| SLEEP |
Description
Cette instruction permet de fixer le microprocesseur en mode de sommeil et d'économie d'énergie. En mode de sommeil, l'exécution des instructions s'arrête, mais l'état interne du microprocesseur est maintenu et le microprocesseur attend une demande d'interruption. Si une interruption est demandée, le microprocesseur quitte le mode en sommeil et commence le traitement des exceptions.
Algorithme
|
MODULE SLEEP() * SLEEP PC ← PC - 2 wait_for_exception |
Remarque
- Le nombre de cycles d'horloge indiqué correspond à la transition vers le mode en veille.
Mnémonique
| Instruction | Abstrait | Opcode | Cycle |
|---|---|---|---|
| SLEEP | Sommeil | 0000000000011011 | 3 |
Dernière mise à jour : Mardi, le 28 juillet 2015