Computer Organization - Carl Hamacher (Mc Graw hill)
Keywords: Computer programming