OpenVMS Alpha
オペレーティング・システム
OpenVMS VAX から OpenVMS Alpha へのアプリケーションの移行


前へ 次へ 目次 索引


ふ
ファイル
    データ型の違い
ファイル状態値
    DEC COBOLのサポート
ファイル・タイプ
    Alphaシステムの
ファイルの状態値
    違い
不可分性
    DEC Cのサポート
    VEST修飾子
        命令
        メモリ
    定義
    トランスレートされたイメージでの保証
    バイトとワードの書き込み操作の #1
    バイトとワードの書き込み操作の #2
    保証のための言語構造
    読み込み/変更/書き込み操作の
不可分な実行
    PALcodeによる
不可分な命令
    同期に関する影響
複数命令発行
浮動小数点データ型
    CVT$CONVERT_FLOAT RTLルーチン
    DEC Adaによりサポートされる
    DEC Cでの形式の指定
    DEC Pascalによるサポート
    Digital Fortran 77 for OpenVMS VAX Systems とDigital Fortran for OpenVMS Alphaの違い
    H浮動小数点データの変換
    VAX型とAlpha型の比較 #1
    VAX型とAlpha型の比較 #2
    VAXリトル・エディアン形式
    ロケーションを参照
フラグ
    VAX COBOLと同等の修飾子を持たない
フラグ受け渡しプロトコル
    同期のための
プライマリ・キー
    変更, OpenVMS Alpha
プログラミング言語
    Ada
    BASIC
    C
    C++
    C
        インクルード・ファイル
    COBOL
    FORTRAN
    LISP
    Pascal
    PL/I
    VAX MACRO
    固有言語; コンパイラも参照
プログラム
    カウンタ (PC)
プログラム・カウンタ
    PCを参照
プログラム言語
    C
        VOLATILE宣言
プログラム構造の違い
    DEC COBOLプログラムのデバッグ
    DEC COBOL (例)
    /OPTIMIZE修飾子の使用
    VAX COBOL (例)
プログラムの作成
    VAX COBOLとの互換性と移植性
プログラム・リスティング
    コンパイラ・リスティング・ファイルを参照
プログラム・リスティング・ファイル
    分割コンパイル
プロシージャ・シグナチャ・ブロック(PSB)
    作成
プロシージャ引数
    アクセスの
プロセス空間
    トランスレートされたイメージによって使用される
プロセッサ・ステータス (PS)
プロセッサ・ステータス・ロングワード
    PSLを参照
プロセッサ・ステータス・ロングワード(PSL)
    Alphaシステム上のシグナル・アレイ内の
プロセッサ・ステータス・ワード (PSW) #1
プロセッサ・ステータス・ワード (PSW) #2
プロセッサ・モード
    Alphaでの変更の無い
へ
並列処理ランタイム・ライブラリ・ルーチン (PPL$)
並列実行命令
変換
    VAX COBOLプログラム
        /STANDARD=OPENVMS_AXP修飾子オプションの使用
変換の問題と回避方法
    トランスレートされたイメージの
変数
    アラインされていない
    共有
        不可分性の
    初期化されていない
ベース・イメージ
ベクタ命令
ページ・サイズ #1
ページ・サイズ #2
ページ・サイズ #3
    Alphaシステムによるサポート
    OpenVMS VAXとの互換性
    VAXページ・サイズに依存する
    許可されている保護 #1
    許可されている保護 #2
    実行時のページ・サイズ確認のための$GETSYIの使用
    メモリ保護粒度
ページレット
    $EXPREGシステム・サービスとの使用
    定義
ほ
保護
    ゆるやかな
ま
マッピング
    拡張した仮想アドレス空間
        ページ・サイズへの依存
    単一ページのマッピング
        ページ・サイズへの依存
    定義されたアドレス範囲
        ページ・サイズへの依存
マッピング・メモリ
    メモリ・マッピングを参照
マルチプロセッサ
め
命令
    不可分性
        VEST修飾子
    不可分な実行
        PALcodeによる
    複数命令発行
    並列実行
    メモリ・バリア
    ランダム終了
命令ストリーム
    調査
メカニズム・アレイ
    depth引数
    形式
    明示的な依存
メッセージ・ユーティリティ(MESSAGE)
    ネイティブなAlpha
メモリ
    割り当て
        アドレス領域の指定
メモリ管理機能
    ページ・サイズへの依存
        まとめ
メモリ管理システム・サービス
メモリの保護
    ページ・サイズへの依存
メモリのマッピング
    ページ・サイズへの依存
メモリのロック
    ページ・サイズへの依存
メモリの割り当て
    $CRETVAシステム・サービスの使用
    $EXPREGシステム・サービスの使用
    拡張された仮想アドレス空間での
        ページ・サイズへの依存
    既存の仮想アドレスの再割り当て
        ページ・サイズへの依存
    ページ・カウントの指定
    ページ・サイズへの依存 #1
    ページ・サイズへの依存 #2
    ページ・サイズへの依存の確認
    メモリの割り当ての解除
        ページ・サイズへの依存
メモリ・バリア
    MB命令を参照
メモリ・バリア命令
メモリ保護
    ページ・サイズ粒度 #1
    ページ・サイズ粒度 #2
メモリ・マッピング
    $CRMPSCシステム・サービスの使用
    拡張した仮想アドレス空間
        ページ・サイズへの依存
    単一ページのマッピング
        ページ・サイズへの依存
    定義されたアドレス範囲
        ページ・サイズへの依存
    定義されたアドレス範囲へのマッピング
        必要な変更
メモリ・ロッキング
    ページ・サイズへの依存
も
モジュール管理システム (Module Management System)
    MMSを参照
モジュール名
文字列定数
    変更
戻り値の記憶
    Alphaアーキテクチャ
    VAXアーキテクチャ
ゆ
ユーザ作成デバイス・ドライバ
    OpenVMS Alphaシステム上の
ユーザ・モード・イメージ
    スライシング
ゆるやかな保護
よ
呼び出し
    非標準
        ジャケット・ルーチンを作成するための
呼び出し規則
    への依存
読み込み/書き込み
    の順序
読み込み/書き込み操作
読み込み/書き込み操作の順序
    同期に関する影響
予約語
    VAX COBOLとの互換性
ら
ライブラリアン・ユーティリイティ(LIBRARIAN)
    ネィテイブなAlpha
ライブラリ・ルーチン
    Alphaにない
    LIB$ESTABLISH
    LIB$REVERT
ランタイム・ライブラリ・ルーチン
    Alphaでの異なる動作
    LIB$ESTABLISH
    LIB$REVERT
    ページ・サイズへの依存
    呼び出しインタフェースの無変更
り
リグレッション・テスト #1
リグレッション・テスト #2
リスティング中のマシン・コード
リスティング・ファイル
    分割コンパイル
リターン・アドレス
    スタック上の変更
リトル・エンディアン・データ型
粒度 #1
粒度 #2
    VEST修飾子
        メモリ
    コンパイラによる指定
    バイトとワード操作の
    バイトとワードの書き込み操作の
リンカ
    デフォルト・ページ・サイズ
リンカ・ユーティリティ
    OpenVMS Alpha固有の機能
    ネイティブなAlpha
リンク
    コマンド
    ネイティブ・イメージの作成 #1
    ネイティブ・イメージの作成 #2
リンク・プロシージャ


前へ 次へ 目次 索引