hlt

How to completely suspend the processor?

I'm writing a small bootloader for an x86 based PC. The problem is that the CPU is somehow still active after executing these instructions: sti hlt sti is supposed to disable interrupts for the next instruction hlt is supposed to completely halt the processor Since they're used together, I assumed they would just 'freeze' the compute...