OS/390またはz/OSのビット数を検出するコマンドとは何ですか?OS/390またはz/OSのビット数を調べる方法は?
答えて
私は、この情報を提供するためのコマンドを見つけることができませんでしたが、私は以下のだと思うあなたが探しているものです:
これによると:https://en.wikipedia.org/wiki/OS/390
のz/OSは、様々でOS/390であります64ビットアーキテクチャのサポートを含む拡張機能。
z/OSのzSeriesプロセッサーを使用している場合は、64ビットを使用しています。 https://en.wikipedia.org/wiki/IBM_ESA/390
OS/390は、32ビットコンピュータであったが、31ビットアドレス指定可能であったESA/390コンピュータにインストールされた:これによれば
。
いいえ、ESA/390コンピュータは31ビットアドレッシングでした。 –
"アーキテクチャは、24ビットアドレス/ 32ビットデータSystem/360(1964)およびすべての中間大規模システム24/31ビットアドレス/ 32ビットデータアーキテクチャ(System/370、System/370-XA、およびESA/370)」を参照してください。ウィキペディアの記事によれば、390は32ビットです。何か不足していますか? – Almo
それは複雑です。汎用レジスタは32ビットであり、実際にはOS/360の開始以来32ビットであった。ただし、アドレスは32ビットワードで保存されていても、24ビットのメモリしかアドレス指定できませんでした。しかし、当時メモリは非常に恐ろしいものだったので、プログラマは状況フラグなどに8ビットを使用することがよくありました。 –
z/OSまたはOS/390のいずれの場合でも、D IPLINFOを実行してARCHLEVELを探すことができます。 ARCHLEVEL 1 = 31ビット、ARCHLEVEL 2 = 64ビット。しかし、私がOS/390システムを使用して以来、非常に長い時間が経ちました。
このスレッドの「本当」の答えがあるようには思えなかったので、私は
...私は誰もが情報を必要とするだけの場合には1を提供しようと思いましたあなたがいるかどうかの決定的なソース64ビットモードで実行するのは、STORE FACILITY LIST(STFLまたはSTFLE)ハードウェア命令です。 2つの異なるビットを設定します.1つは64ビットzArchitecture機能がインストールされていることを示し、もう1つは64ビットzArchitecture機能がアクティブであることを示します(64ビットハードウェアでは31ビットモードで、これはあなたに「インストールされているがアクティブではない」ケースを与えるだろう)。
オペレーティングシステムは、IPL中にSTFL/STFLEを頻繁に発行し、応答をPSAに保存します(これは、0番地から始まる低メモリです)。 STFL/STFLEは特権命令であるため、これは便利ですが、低記憶容量をテストするために特別な処理は必要ありません。 0x20ビットの絶対アドレス0xc8(10進数200)の値を調べると、システムが64ビットモードでアクティブであることがわかります。それ以外の場合は31ビットモードです。
完全なMVS/XAシステムが存在することはもう考えられますが(24ビット)、CVTDCB.CVTMVSEビットをテストすることもできます。このビットが設定されていない場合は、 -MVS/XA 24ビットモードシステムこのビットを見つけることは簡単ですが、読者のための練習として残ります::)
上記のテスト用のプログラムを作成できない場合は、さまざまな方法でストレージを表示できますTSO TESTまたは任意のメインフレームデバッガ、ダンプなどを参照してください。
- 1. Amazon EC2インスタンスが32ビットまたは64ビットであるかどうかを調べる方法は?
- 2. NutchがクロールしたWebページの数を調べる方法は?
- 3. javascriptでバインドされたクロージャ変数を調べる方法は?
- 4. NodeMCUのフラッシュサイズを調べる方法は?
- 5. PyJWTのバージョンを調べる方法は?
- 6. 関数に渡されたパラメータのバイト数を調べる方法は?
- 7. PERFORCEにあるファイルの行数を調べる方法は?
- 8. Rを使用してシステムドライブの数を調べる方法は?
- 9. ジェネリックロガー関数のchar *の長さを調べる方法は?
- 10. grailsの各要素のオカレンス数を調べる方法は?
- 11. 使用中のエフェメラルポートの数を調べる方法は?
- 12. 文字列内の母音の数を調べる方法は?
- 13. 週2日の間の日数を調べる方法は?
- 14. 構造体を「調べる」方法は?
- 15. Androidでアプリストレージを調べる方法は?
- 16. 各テーブル行を調べる方法は?
- 17. 配列や辞書の一致数を調べる方法は?
- 18. ファイル内のバイト数を調べる方法は?
- 19. 関数の内容を調べる方法は?
- 20. Pythonでドライブ上のファイル数を調べる方法は?
- 21. excelで値の最大発生数を調べる方法は?
- 22. ページング:各ページのバイト数を調べる方法は?
- 23. QTのCPU数を調べる方法は?
- 24. ETLでcsv(Excel)シートの列数を調べる方法は?
- 25. JavaScriptで変数の型を調べる方法は?
- 26. Pythonで入力変数を調べるためのループを作る方法は?
- 27. 頂点に奇数または偶数のoutE()があるかどうかを調べる方法は?
- 28. 関数が定義する引数の数を調べる方法は?
- 29. 特定の文字で始まる行の数を調べる方法は?
- 30. Android:TextView内のスパンを調べたりデバッグする方法は?
技術スタッフに尋ねる方が簡単でしょう。彼らは知っていただろう。 – SaggingRufus
あなたがこの情報を発見したらどうしますか?あなたには実用的ではありませんか? –
あなたは何を求めていますか?メモリを見てビットの値、またはハードウェアがアクセスできるビット数を調べる方法 –