プリフィックス
読み:プリフィックス
外語:prefix
前に付けるもの。例えば、電話番号の局番。「プレフィックス」とも。
目次
プログラミング
アセンブリ言語・機械語
C/C++
プログラミング
アセンブリ言語・機械語
オペコード
の前に置いて使う、機能を変更したり指示したりするコードがプリフィックスであり、これを
命令プリフィックス
という。可変長命令のCISCプロセッサーに多い。
例えば、Intel
x86
系の16ビット環境(リアルモード)であれば、cs: ds: ss: es: gs: fs:といったセグメント指定はオペコード前に置かれるプリフィックスによって行なわれる。
また
x64
で追加された64ビット拡張のために、
REXプリフィックス
が使われる。
C/C++
Cでは当初より、1文字を'で括って表わす(例: 'X')が、現在これはANSIとして扱われ、wchar_t文字はL'文字'として表現する。このLがプリフィックスである。
言語仕様とは直接は無関係だが、
C/C++
によくある変数名の命名規約「
ハンガリアン記法
」では、変数名の先頭に変数の概念を小文字で記す(例: HWND hWnd)。
再検索