アセンブリプログラミングの疑似操作とは何ですか?
私はこのページで声明を読みました:
「特定のシンボルがソース コードに表示されているが、シンボル テーブルに見つからない場合、そのシンボルは定義されていません。つまり、アセンブラは、最初の実行中にスキャンされたステートメントのいずれのラベル フィールドでもシンボルに遭遇しませんでした。または、シンボルが .comm、.csect、.lcomm、.sect、または .set pseudo-opの対象ではありませんでした。」
アセンブリプログラミングの疑似操作とは何ですか?
私はこのページで声明を読みました:
「特定のシンボルがソース コードに表示されているが、シンボル テーブルに見つからない場合、そのシンボルは定義されていません。つまり、アセンブラは、最初の実行中にスキャンされたステートメントのいずれのラベル フィールドでもシンボルに遭遇しませんでした。または、シンボルが .comm、.csect、.lcomm、.sect、または .set pseudo-opの対象ではありませんでした。」
Pseudo opは「疑似操作」の略で、「アセンブラディレクティブ」と呼ばれることもあります。これらは、機械命令に直接変換されないキーワードです。例としては、質問で言及されているものや、.data、.def、.desc、.dim、.double、.eject、.else、.elseif、.endなどがあります。アセンブラのマニュアルを参照してください。
疑似演算は、アセンブラの動作を指定するアセンブリ言語命令です。例: プログラム内の START 、 END 、 USING、DC、DS