educational microarchitectures for risc-v isa