日本-日本語
≫
日本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 パラメータ
ページ・ロック
システム・ワーキング・セット
ほ
ホーミングされた引数リスト
$ARG
n
シンボル
検出
方法
移植
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.