And how would you generate assembly to keep a microcontroller idle then?
You call the CPU halt instruction.
You call the CPU halt instruction.