Specification and verification of x86 machine-level code
Warren Hunt, The University of Texas, USA We are using theorem-proving techniques to model and analyze x86 software for the purpose of increasing the accura...

Imperial College London
601 views • Jun 7, 2016

About this video
Warren Hunt, The University of Texas, USA
We are using theorem-proving techniques to model and analyze x86 software for the purpose of increasing the accuracy and reliability of x86-based products. We have developed an ISA-level x86 emulator in the ACL2 logic; this emulator serves as a precise specification for x86 software. Using the ACL2 theorem-proving system, we describe how our x86 ISA model is used to prove the correctness of x86 binary-level programs.
We are using theorem-proving techniques to model and analyze x86 software for the purpose of increasing the accuracy and reliability of x86-based products. We have developed an ISA-level x86 emulator in the ACL2 logic; this emulator serves as a precise specification for x86 software. Using the ACL2 theorem-proving system, we describe how our x86 ISA model is used to prove the correctness of x86 binary-level programs.
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
601
Likes
10
Duration
27:05
Published
Jun 7, 2016
Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.