5
A
答えて
12
XMMレジスタの数は、SSEをサポートするすべてのプロセッサで固定されています。 CPUが32ビットモードの場合は、xmm0
〜xmm7
の8つのレジスタを使用できます.64ビットモードの場合は、xmm0
〜xmm15
までの16個のレジスタをアドレス指定できます。これは接頭語REX.W
を使用しているためです。
関連する問題
- 1. SSE命令によるクローン作成 - XMMレジスタの拡張
- 2. リアルモードで実行している場合、現代のx86プロセッサでパイプライニング/ OoOEを利用できますか?
- 3. xmmレジスタの乗算
- 4. SSEレジスタをロードする
- 5. xmmレジスタの値を保存
- 6. XMM 128ビットレジスタを2つの64ビット整数レジスタに分割する方法は?
- 7. すべてのゼロについてXMMレジスタを確認してください
- 8. 16 COSレジスタをサポートするIntel Broadwellプロセッサのタイプ
- 9. XMMレジスタをスタックにプッシュ
- 10. アセンブリコードでベクトルを使用する方法x86とSSE
- 11. XMMレジスタを使用して128ビット整数演算を行うことはできますか?
- 12. アドレス位置からのXMMレジスタのロード
- 13. CUDA CC 5.0のレジスタ数はいくつですか?
- 14. 浮動小数点定数の値をxmmレジスタに移動する方法は?
- 15. Intel x86_64アセンブリ、xmmレジスタからintに倍増する方法は?
- 16. いくつかのレジスタはSQLで取得できません
- 17. NodejsとSocket.ioでサポートできるユーザー数はいくつですか?
- 18. 2組の4つのショートパンツをXMMレジスタにロードする方法は?
- 19. Jelasticノードをサポートできる同時接続数はいくつですか?
- 20. ベクトルをSSEレジスタにロードする
- 21. x86 CPU C++でのSSE/AVXのディスパッチ
- 22. なぜプロセッサに非対称レジスタがないのですか?
- 23. テンソルフローでいくつかの変数のみを再利用するには?
- 24. S3とスパークします。 S3上の複数のハイブターゲット。いくつかのハイブテーブルにはs3:sseを使用し、s3:sseは使用しないでください
- 25. このx86アセンブリ命令は何ですか(addsd xmm0、ds:__ xmm @ 41f000000000000000000000000000 [edx * 8])?
- 26. SSEで0.0と1.0にレジスタを設定する最も良い方法は?
- 27. 異なるプロセッサ(x86アセンブリ)でコードを実行する
- 28. XMMレジスタ間で128ビット値をどのように移動させますか?
- 29. マイクロコントローラアーキテクチャでレジスタを実装する利点、つまりロードストアアーキテクチャ
- 30. x86 - 2つのレジスタの内容を交換する
そうですか?現在の[Wikipedia](http://en.wikipedia.org/w/index.php?title=Streaming_SIMD_Extensions&oldid=564697556)には*と書かれていますが、この拡張はインテル64アーキテクチャーにも反映されています* – ssice
@ssice質問全体。あなたはそれを言い換えることができますか? –
私がSSEの記事で引用したバージョンは、AMD64(x86-64)では 'xmm15'まであり、その数はIntel64では* double *であるため、Intel64は' xmm31'までありますか? xmm31が利用可能かどうかをどうやって確認することができますか? (または私は間違って理解していますか?) – ssice