Introduction to microcomputing - Chaev, Abdul (Rineka Cipta)