日本-日本語
≫日本HPホーム ≫製品 & サービス ≫OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


≫ 

OpenVMS ドキュメント
ライブラリ

≫ タイトルページ
≫ 目次
≫ まえがき
≫ 第 1 部 : 概念と方法
第 1 章:Macro-32コードの移植の準備
≫ 第 2 章:MACROコンパイラのプラットフォームごとの動作
≫ 第 3 章:ソースに対する推奨される変更と必要な変更
≫ 第 4 章:移植したコードの性能改善
≫ 第 5 章:MACROの64ビット・アドレッシングのサポート
≫ 第 2 部:リファレンス・セクション
付録 A :MACROコンパイラの修飾子
≫ 付録 B :専用の指示文
≫ 付録 C :MACROコンパイラ・ビルトイン
≫ 付録 D :VAXからAlphaまたはI64への移植用のマクロ
≫ 付録 E :64ビット・アドレッシング用のマクロ
≫ 索引
PDF
≫ OpenVMS ホーム
HP OpenVMS MACRO コンパイラポーティングおよびユーザーズ・ガイド

HP OpenVMS MACRO コンパイラ
ポーティングおよびユーザーズ・ガイド


目次 索引


へ
並列スレッド
    不可分性の維持
ベース・アドレス
    共通ベース参照を参照
ベクタ
    シンボル
    転送
ページ・サイズ
    64 ビット・アドレッシングのマクロ・パラメータ #1
    64 ビット・アドレッシングのマクロ・パラメータ #2
    依存
    に基づく計算 #1
    に基づく計算 #2
    に基づく計算 #3
ページ数
    バイト数への変換
ページのロック
    イメージの初期化
    オンザフライ
    システム・ワーキング・セット
    他の言語で記述されたコード
ページ・マクロの QUAD パラメータ
ページ・ロック
    システム・ワーキング・セット
ほ
ホーミングされた引数リスト
    $ARGn シンボル
    検出
方法
    移植
        OpenVMS Alpha から OpenVMS I64 へ
        OpenVMS VAX から OpenVMS Alphaまたは OpenVMS I64 へ
ポインタ型宣言
ま
マクロ
    64 ビット・アドレッシング
    VAX から Alpha または I64 への移植のための
マクロ・ライブラリ
み
未熟なプログラマのロックダウン
ミューテクス
    同期の保証
め
命令
    Alpha #1
    Alpha #2
    Alpha #3
    Alpha アセンブリ言語のコンパイラ・ビルトイン
    Alpha の使用
    Alpha 命令の使用
    Alpha を使用
    Itanium 命令の使用
    インターリーブ
    インターロックされるメモリ
    パック 10 進数
    不完全な
    浮動小数点
命令スケジューリング
    最適化
命令ストリーム
    に埋め込まれたデータ #1
    に埋め込まれたデータ #2
    変更
命令のスケジューリング
    VAX と Alpha/I64 の違い
命令サイズ
    への依存
メッセージ
    解釈
    報告の無効化 #1
    報告の無効化 #2
メッセージ出力
    指定
    無効化 #1
    無効化 #2
    無効化 #3
    有効化 #1
    有効化 #2
メモリ
    アラインされていない参照
    アラインされていない参照の検出
    一度の操作での変更
メモリ・バリア
    インターロックされる命令での暗黙的な提供
も
戻りアドレス
    スタックからの削除 #1
    スタックからの削除 #2
    スタックへのプッシュ #1
    スタックへのプッシュ #2
    変更 #1
    変更 #2
ゆ
優先順位
    アラインメント制御
    細分性
    不可分性
よ
呼び出しフレーム
    手動作成
予約オペランド・フォルト
ら
ラベル
    グローバル・ラベルの定義
り
リスト
    アセンブリ・コードの取得
リスト・ファイル
    VAX MACRO コンパイラ
    行番号
リンカ・オプション・ファイル
リンケージ・セクション
    検索
    命名
リンケージ・セクション,Alpha システム
リンケージ・ペア,Alpha システム
る
ルーチン呼び出し
    コード生成
ルーチン・リンケージ,Alpha システム
ループ
    ネスト
れ
例外,算術
例外エントリ・ポイント
    宣言 #1
    宣言 #2
例外ハンドラ
    変更
レジスタ
    Alpha,Itanium,VAX の違い
    Macro-32 コードで使用可能な
    エントリ・ポイント
        指定のヘルプ
    スタック上への保存と復元
    制限事項
    内容の復元 #1
    内容の復元 #2
    内容の復元 #3
    内容の復元 #4
    内容の復元 #5
    内容の保護 #1
    内容の保護 #2
    内容の保護 #3
    内容の保護 #4
    内容の保護 #5
    内容の保存 #1
    内容の保存 #2
    内容の保存 #3
    内容の保存 #4
    内容の保存 #5
    プロローグ・コードとエピローグ・コードでの保護 #1
    プロローグ・コードとエピローグ・コードでの保護 #2
    ルーチンのエントリ・ポイントでの宣言 #1
    ルーチンのエントリ・ポイントでの宣言 #2
レジスタ・セットの保護
レジスタ宣言
    input 引数
    output 引数
    preserve 引数
    scratch 引数
レジスタ・マッピング
    Itanium での
ろ
ロケーション・カウンタ
    操作
ロック・マネージャ
    同期の保証
ロングワード演算
    アラインされたロングワード
論理名
    コンパイラが必要とする

目次 索引
© 2012 Hewlett-Packard Development Company, L.P.