
\label{group__moduleAbstractionIntro}\index{REMOVE@{REMOVE}}
The Instruction API contains three major components: the top-\/level instruction representation, the abstract syntax trees representing the operands of an instruction, and the decoder that creates the entire representation. We will present an overview of the features and uses of each of these three components, followed by an example of how the Instruction API can be applied to binary analysis. 