title: Why do the bytes "0xea 0000 ffff" in a bootloader cause the computer to reboot?
body: <p>I was researching boot loaders and I found this interesting piece of assembly:</p>
  
  <pre><code>;Sends us to the end of the memory
  ;causing reboot
  db 0x0ea
  dw 0x0000
  dw 0xffff
  </code></pre>
  
  <p>By the comment I know what it does; sends the computer to the end  of memory, but what I can't figure out is <strong>how</strong> those numbers reboot the computer (x86_64 processor on 16-bit mode). </p>