COBOL製品技術情報(FAQ)


データ形式に COMP-5 を使用していますが、リホスト後のエンディアンはどうなりますか


COMP-5 は CPU アドレッシング方式に依存するデータ形式となり、メインフレームはビッグエンディアンを、インテルではリトルエンディアンを使用しています。COMP-5 データ型のビット位置から数値を抜き出す場合には非互換が生じますので対策が必要になります。

次のデータ形式は CPU アドレッシング方式に関係なくビッグエンディアンとなります。
・USAGE COMPUTATIONAL
・USAGE BINARY
・USAGE COMPUTATIONAL-4
・USAGE COMPUTATIONAL-X