Analysis of industry based microprocessor learning module design