Anweisungsobjekte
Zusammenfassung
Befehlsobjekte beschreiben eine einzelne Computeranweisung und werden entweder über eine anweisungsbasierte Disassemblierung oder als Teil des Inhalts eines einfachen Blockobjekts zurückgegeben.
Objekteigenschaften
Name | BESCHREIBUNG |
---|---|
Adresse | Die Adresse der Maschinenanweisung. |
Attributes | Ein Anweisungsattributeobjekt , das Details zur Anweisung beschreibt. |
CodeBytes | Ein Array von Bytes, die die Bytes darstellen, die die Computeranweisung umfassen. |
Länge | Die Anzahl der Bytes, die die Anweisung im Arbeitsspeicher benötigt. |
LiveVariables | Eine Auflistung von Livevariablenobjekten , die die Daten beschreiben, die der Compileroptimierer für Variablen an dieser bestimmten Stelle ausgegeben hat. |
Operanden | Eine Auflistung von Operandenobjekten , die die Operanden der Anweisung beschreiben. |
Sourceinformation | Ein Quellinformationsobjekt , das die Beziehung zwischen der Computeranweisung und dem Quellcode der höheren Ebene beschreibt. |
SourceDataFlow | Eine Auflistung von Anweisungsobjekten innerhalb der Funktion, die den Datenfluss für Quellopernden der Computeranweisung umfassen. Diese Methode erfordert das Laden der CodeFlow-Erweiterung. |