Digital computer fundamaentals, 6th ed - Bartee, Thomas C