selected publications academic article Compiling C on a multiple-stack architecture. IEEE Micro. 1996