PIPS: An Instruction Set Architecture for Teaching Computer Organization | IEEE Conference Publication | IEEE Xplore