言語から生成されたアセンブリを眺めていたらいろいろ知見があったので今日はそのことについてまとめていこうと思います。言語のソースコードです。足した結果を保持するだけのものになります。0;}これをアセンブリコードに変換するためには以下のコマンドを用います。sample.sこれを実行すると以下のようなアセンブリファイルが生成されます。いう記述がありますがこちらはどうやらデバッグ用の情報らしいです。https://sourceware.org/binutils/docs/as/CFI-directives.htmlこれらの情報を削除するためには、以下のようなコマンドでアセンブリを生成します。sample.sすると以下のようなアセンブリコードが生成されます。function.subsections_via_symbols今回はこのアセンブリコードを眺めていきます。