hardware and software of personal computers - "bose, sanjay k. " (india : wiley eastern, 1991)