A Framework for Microarchitecture Traces as Abstraction Layer in Computer Architecture Education | IEEE Conference Publication | IEEE Xplore