Continuing education in microprocessors: Use of software simulators | IEEE Conference Publication | IEEE Xplore