|
|
libcats.org
Piton: A Mechanically Verified Assembly-Level Language (Automated Reasoning Series)J Strother MooreThis book describes the specification and proof of a compiler for a realistically complicated assembly-level language. The book defines the state of the art in machine check proofs of software. Piton is a simple assembly-level programming language for a microprocessor called the FM9001 described at the machine code level. The correctness of the implementation has been proved by a mechanical theorem prover. This book is about the exact meaning of the previous paragraph. What is Piton, exactly? What is the FM9001? How is Piton implemented on the FM9001? In what sense is the implementation correct? How is its correctness expressed mathematically? How is it proved? These questions are answered here. Also discussed is the evolutionary character of software, the Piton implementation in particular, and how proof plays a continuing role in its design and improvement. Piton is a simple but non-trivial programming language. It provides execute-only programs, recursive subroutine call and return, stack based parameter passing, local variables, global variables and arrays, a user-visible stack for intermediate results, and seven abstract data types including integers, data addresses, program addresses and subroutine names.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Какого цвета небоАвтор: Дементьев Николай СтепановичКатегория: Советская классическая проза
Размер книги: 344 Kb
Lectures on MacroeconomicsАвтор: Olivier Jean Blanchard, Автор: Stanley Fischer
Размер книги: 25.77 Mb
Искусство естественной жизни или Мудрый руководительАвтор: Александр ПинтКатегория: КНИГИ ПСИХОЛОГИЯ
Размер книги: 301 Kb
USA's Best TripsАвтор: Sara Benson, Автор: Amy Balfour, Автор: Alison Bing, Автор: Jennifer Denniston, Автор: Lisa Dunford, Автор: Alex Leviton, Автор: David Ozanich, Автор: Danny Palmerlee, Автор: Brandon Presser, Автор: Karla Zimmerman
Размер книги: 8.11 Mb
|
|
|