Introduction to Mathematical Theory of Computation
Introduction to Mathematical Theory of Computation
The design of a system for the synthesis of correct microprograms
MICRO 8 Proceedings of the 8th annual workshop on Microprogramming
Firmware versus software verification
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
An introduction to the verification oriented microprogramming language “MIDDLE”
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
Hi-index | 0.00 |
This algebraic method provides a mathematical framework for proving input-output properties (such as partial and total correctness) of iterative programs. Technically it uses a calculus of binary relations extended with fixed-point equations. The method has been tested on several microprograms of a computer's arithmetical unit. One example of such a microprogram and its correctness proof is discussed in the paper.