Logic design and computer organization - Lewin, Morton H. (Addison-Wesley, 1983)