アカウント名:
パスワード:
(単独では)今の x86 macOS では動かないんですね。
Wine won't work on macOS Catalina 10.15 as 32-bit x86 support is required
そりゃそうか。Apple 的には 32bit コードはもうレガシーだった。x64 macOS と呼ぶべきなのか。
オフトピックですが、Arm 系 CPU も Apple は 64bit でスッキリしているけど、Qualcomm Snapdragon 8 Gen 2 は 32bit 対応のために 4種類もコアを積んでいるのを思い出しました。
Windows 系 PC の CPU から 32bit サポートが消える日は来るのだろうか。
x64のCPUは32bit(IA-32)どころか、16bitもサポートしてますよ。むしろサポートしていることがIA-64に勝った要因なんですけどね。なので、50年単位で消えないと思いまっせ。
x64のCPUは、16bitモードや32bitモード上での16bit命令の実行はできるが、64bitモード上では16bit命令は実行できない。64bitモードでは、16bit命令のためのバイナリコードを、新しい命令やレジスタの増設で上書きしちゃったから。
バイナリコードが流用されたのが原因なら、32bit命令でも同じように動かなくなるバスなので、それは原因ではない。(32bit codeからでもAAAは呼べる。)csセグメントデイスクリプタのLとdフラグでそこら辺は切り替わるようになってる。
ないのは仮想86モード。(セグメントが単に16倍したアドレスになる)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
32bitコード (スコア:2)
(単独では)今の x86 macOS では動かないんですね。
Wine won't work on macOS Catalina 10.15 as 32-bit x86 support is required
そりゃそうか。Apple 的には 32bit コードはもうレガシーだった。x64 macOS と呼ぶべきなのか。
オフトピックですが、Arm 系 CPU も Apple は 64bit でスッキリしているけど、Qualcomm Snapdragon 8 Gen 2 は 32bit 対応のために 4種類もコアを積んでいるのを思い出しました。
Windows 系 PC の CPU から 32bit サポートが消える日は来るのだろうか。
Re: (スコア:1)
x64のCPUは32bit(IA-32)どころか、16bitもサポートしてますよ。
むしろサポートしていることがIA-64に勝った要因なんですけどね。
なので、50年単位で消えないと思いまっせ。
Re: (スコア:0)
x64のCPUは、16bitモードや32bitモード上での16bit命令の実行はできるが、64bitモード上では16bit命令は実行できない。
64bitモードでは、16bit命令のためのバイナリコードを、新しい命令やレジスタの増設で上書きしちゃったから。
Re:32bitコード (スコア:2)
バイナリコードが流用されたのが原因なら、32bit命令でも同じように動かなくなるバスなので、それは原因ではない。(32bit codeからでもAAAは呼べる。)
csセグメントデイスクリプタのLとdフラグでそこら辺は切り替わるようになってる。
ないのは仮想86モード。(セグメントが単に16倍したアドレスになる)