Elements of computer organization. - Langholz, Gideon; Francioni, Joan; Kandel, Abraham (Prentice-Hall, Inc., 1989)