Digital system Hardware organisation and design - Hill Fredrick J; Peterson Gerald R (1978)