Source: http://www.eie.polyu.edu.hk/~enyhchan/8086_ASM_Tutorial.pdf