Digital And Microprocessor Fundanentals Teory And Applications