Elements of computer organisation - Langholz,Gideon (Prentice-Hall, 1989)