Elements of computer organization - Langholz, Gideon (Restor Computer Science Series/Series Advisor: Abraham Kandel., 1989)