80386/80286 Assembly Language Programming - Murray, William H.; Pappas, Chris H. (Singapore: McGraw-Hill, 1988)