An introduction to assembly language programming and computer architecture /
Carthy, J.
London :  International Thomson Computer Press,
1996.