Source: http://osnet.cs.nchu.edu.tw/powpoint/MASM_SP_962/SystemSoftware/Chapter2.pdf