x86 アセンブリ言語を学習しており、セグメントの目的と使用法を理解しています。セグメントは重要なデータを保持し、追加のデータを格納するためにも使用できます (つまり、メモリ セグメンテーション モデル)。これが私の質問です。セグメントを使用して追加のデータを保存できる場合、セグメントにデータを保存しても既存のデータが上書きされないようにするにはどうすればよいですか?
たとえば、CS レジスタはコード セグメントを指します。コード セグメントには、プログラムのコードが含まれています。CS レジスタをオフセット付きで使用してデータを格納した場合、格納しているコードを上書きしないようにデータを配置する場所をどのように知ることができますか?
私にお知らせください。私は Intel シンタックス アセンブリを使用し、NASM でアセンブルしています。
ありがとう