gcc またはその他のコンパイラを使用してプログラムをコンパイルする場合、どうにかしてコンパイラにメモリ内の命令のマップを生成させることはできますか??
何かのようなもの:
0000: First Instruction
0001: Second Instruction
1000: Third Instruction (after a jump for example)
これらのアドレスをパターンとして使用して、命令キャッシュの設計をテストしたいと考えています。どの命令がコンパイルされているかなどは気にしません。これらの命令のアドレスだけです。これは可能ですか?