The SECD Microprocessor

The SECD Microprocessor

by Brian T. Graham

Book 178 of The Springer International Series in Engineering and Computer Science, VLSI, Computer Architecture and Digital Signal Processing --

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
The SECD Microprocessor is a substantial case study in hardware specification and verification. The subject is a silicon implementation of Landin's SECD machine, which is transformed into a layout, formally specified, and partially verified using the HOL proof assistant. It is important as a nontrivial worked example, clearly describing the organization and execution of the correctness of proof, and by making the sources available, will be helpful to those considering the use or learning about the application of formal methods. The architecture is designed to provide support for functional programming, with complex machine instruction to support recursive definitions and function calls. This considerably raises the complexity of the state transitions to be verified, and an abstract data type and operations are introduced to express the specification. The SECD Microprocessor illustrates what formal methods can achieve today, not only by some expert elite, but by anyone prepared to carefully consider the problems at hand.

Discuss The SECD Microprocessor with other readers

Join or start a book club for The SECD Microprocessor on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for The SECD Microprocessor?

Sign up free on Readfeed, then browse public clubs or start your own club with The SECD Microprocessor as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss The SECD Microprocessor with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about The SECD Microprocessor with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.