Multi-Cycle CPU Design With FPGA for Teaching of Computer Organization Principle | IEEE Conference Publication | IEEE Xplore