The Intel Microprocessors Architecture, Programming and interfacing - Brey, Barry B; C.R.Sarma (India Pearson Education, 2005)