2016-08-01 37 views

Antwort

4

.long (entspricht .int) ist eine Anweisung, die dem Assembler befiehlt, eine 32-Bit-Menge genau hier zu montieren. Der Disassembler sendet diese typischerweise aus, wenn Daten, die er trifft, nicht wie eine bekannte Anweisung aussehen. Normalerweise ist dies der Fall, wenn es einen literal pool gibt, da diese keinen Maschinencode, sondern Daten enthalten, druckt der Disassembler die Daten, die sie enthalten. Ich glaube, dass es in der Objektdatei Debugging-Informationen gibt, die dem Disassembler mitteilen, welche Teile des Abschnitts .text Maschinencode sind und welche Teile Literalpools sind.