A basic processor for teaching digital circuits and systems design with FPGA | IEEE Conference Publication | IEEE Xplore