する質問をすることでしか得られない、回答やアドバイスがある。579細々とした質問なので、複数質問することをお許しください。アセンブリ言語で読めない箇所があります。以前の質問で、以下のような例を示してもらいました(ありがとうございます。retですが、私の環境ではうまく行きませんでした。1、2、3番と出来なかった所には番号が振ってあります。(私にとってはこの3つができない方が納得いきます。*subrとできない。subrは絶対アドレスです。は$は即値に付ける構文ですよね?ラベルにも付けれるんですか?(私の環境ではできませんでした。)4,以上を見ていただければ、わかりますが・・・アスタリスクは、絶対アドレスが入っているレジスタに対する構文ではないでしょうか?ラベルに[*]を付ける方が納得がいかないんですが・・・・(レジスタ以外に対するアスタリスクはすべてダメでした。)5,もう1つ気になる事があります。8(%rax)calloc関数を使って、ヒープを確保しその領域にstrcpy()で文字列を代入します。これはオーバーフローではないでしょうか??代入している即値が「8Byte」を完全に超えています。64bitのレジスタに対してはオーバーフローです。言った文字をニーモニックにつけますが、これは即値によって決めるものですか?それともレジスタの容量によって決めるものですか?あ、言い方が悪かったです。(正常に実行できます。