Modifications to PISA architecture to support guaranteed reversibility and other features

Michael P. Frank

This document specifies a number of proposed modifications to the PISA (Pendulum Instruction Set Architecture) assembly-level instruction set and instruction semantics, the original version of which was specified in http://www.ai.mit.edu/~cvieri/pisa.ps, version of May 5. The advantages of these new modifications are:

We do not modify the overall instruction set encoding in terms of the number, size, or meaning of bit-fields. However, some opcodes will need to be reassigned since some instructions have been added, and others removed.

Full paper:

This paper is part of the M series of working memos produced by the MIT Reversible Computing Project.


Michael Frank 4/3/97