assessment 2 for microcomputer applications 2135679