No.4ベストアンサー
- 回答日時:
マイクロソフトの定義を推測すると
リニアにアドレッシング可能なデータ領域の幅(オペランドに記載できるアドレスの上限)で決めているようです。
実際、マイクロソフトの配布している32bitOS用のセキュリティパッチと64bitOS用の同じものを比べるとほぼ2倍近くのファイルサイズになっています。で、この差は、オペランドのサイズから来ています。32bitであろうと64bitであろうと、ターゲットCPUは同じですから使われるコマンドは基本的に同じで、アドレッシングモードが切り替わっています。
ただ、IBM系ホストのリアルモード(イニシエータなどOSの基幹部分を記述)では、アドレッシングは10bitだったか12bitで、1024バイト単位でページングしてメモリアクセスしますが、これらのOS(MVSやFACOM OSIV、HITAC VOS1/3など)12ビットOSとはいいませんね。
一部に誤解があるようですが、アドレスバスやデータバスの幅とOSのビット数やCPUを表現するときのビット数は直接関係はありません、xビットCPUというときはアキュムレータ(演算器)のデータ幅になります。
IBM-PC/XTが採用したintelのi8088はデータバスが8ビットで、16ビットの数値をアクセスするときは2回に分けていました(基本構造はi8086ファミリと同等で、アキュムレータは16bitですから、議論はありますが、大勢としては16bitCPUに分類)。マイクロソフトのアセンブラ(MASM)ではこの点は考慮する必要はありませんが、インテルのアセンブラ(ASM86)にはこのあたりを制御する命令があったとか(伝聞)
わかりやすく、細かな回答感謝します。
またひとつ疑問が生まれたのですが、結局今のCPU(core2やQuad等)は
何BitCPUになるのでしょう?
No.6
- 回答日時:
命令レジスタ(IP/EIP/RIP)のビット幅によるのでは?
もしアドレスバス幅だとすると、PentiumPRO/2/3などを36bitCPUと言えてしまう。
もしデータバス幅だとすると、Pentium/PRO/2/3などを64bitCPUと言えてしまう。
もし演算レジスタ幅だとすると、Pentium3などを128bitCPUと言えてしまう(SSEのXMMは128bit)。
PentiumPRO/2/3を私は知りませんが、命令レジスタのビット幅と言うのは全く考え付きませんでした。
ただ、多種の意見を頂いて、少し戸惑っています。
皆さんの意見を参考に、暇なときにでもまた調べてみようかと思います。
どうもありがとうございました。
No.5
- 回答日時:
>またひとつ疑問が生まれたのですが、
>結局今のCPU(core2やQuad等)は
>何BitCPUになるのでしょう?
以前は32bitCPUと思っていたのですが、今は64bitCPU
と思うようになりました。
レジスターが64bitであること64bitOSがはしること
したがって、64bitアプリケーションが走ること。
しかし、このCPUは32bitCPUから64bitCPUに
改造しているので、32bit用のデータバスが
周囲に少し残っているのでは?と思っています。
>以前は32bitCPUと思っていたのですが、今は64bitCPU
と思うようになりました。
思うように…? という事はそれが正解という事ではないんですか?
昔、最初のPC-98に買い換えた時、16BitCPU(8086だったかな?)の隠れバスを探して一人で満足していたのを思い出します。
暇なとき、またやってみようかな?
何度も回答感謝します。
No.3
- 回答日時:
昭和60年=1985年頃というとMS-DOSがようやくメジャーになり始めた頃でしょうか。
まだまだパソコンは一部の人間の物だったように思います。さて、32bit OS/64bit OSの値のことですが・・・実のところ、あまりはっきりした定義は聞きません(^^;。というか、定義が聞くたびに少しずつ違うという状況だったりします。
ただし、共通項としてあるのは
「4GB以上のメモリ空間を管理できる」
ということですね。
たとえば、Windows Serverは一定条件下で、32bit OSでも4GB以上のメモリを管理できますが、各プロセスが利用できるメモリ空間は原則4GBです。
64bit OSでは、このプロセスが利用するメモリ空間が大幅に拡大されています。
ありがとうございます。
大まかに言うと、昔で言う8BitCPUと16BitCPUのデータバスのサイズの違いのようなものと言うことは理解出来ましたが、4GBのメモリを管理…
初めて手にしたPCはシャープのMZ-80K メモリは32KBでしたが、32K使い切ったことはありませんでした。
初心に戻り 1から勉強しなおします。
No.2
- 回答日時:
その頃ですと4ピットマイコンか8ビットマイコン世代でしょうね
(8080とかZ80とかでしょうか)
■本題
データバスの幅です
4ビットマイコンはデータバスの幅が4ビットしかありません
そのためコマンドの数は非常に少ないです
対して8ビットマイコンはデータバスの幅が8ビットあります
4ビットマイコンと比較しても32倍の命令を使うことができます
また、【倍のデータを一度に転送】することが可能になります
こんな感じの64ビットOSなんですね
ハード的にはずいぶん前から64ビットになっているんですけど
データバス幅32ビットで作成されたソフトを継続して使えるように
32ビットOSの需要があるといった具合です
(全ての32ビットソフトが64ビットOSで使えないということではありません)
ありがとうございます
Z-80はシャープのMZ-80で使いましたよ。
私はコモドールと言う海外版MZ-80のようなマシンを使っていました。
CPUはたしか6801だったと思います。
後にNECが出した最初の9801を発売と同時に買いました。
さすが16BitCPU バスの速度に驚いて、夜も寝ないでモニターと睨めっこしていたものです。
初心に帰れば自ずと答えは出てきたんですね
「俺は素人じゃない」という見栄が邪魔をしていたようです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- Windows Vista・XP WindowsXPを最近のパソコンにインストール出来ますか? 今使用している10で動いているパソコン 14 2023/05/06 08:23
- Windows 7 Windows 11へアップグレードする時の方法 7 2023/01/17 23:31
- 英語 英文和訳についての質問です。 2 2023/06/23 06:38
- TOEFL・TOEIC・英語検定 bitとlittleは両方ともに同じ 1 2022/08/10 13:03
- CPU・メモリ・マザーボード BIOS画面で固まる(メーカーロゴの画面) 4 2022/08/03 17:41
- 中古パソコン 富士通 ESPRIMO B532/G のBIOSが表示されない 3 2023/01/03 16:42
- その他(プログラミング・Web制作) Visual Studio Code 関数の使い方について 3 2023/05/31 13:15
- オンラインゲーム Valorantの最低・推奨スペックについて質問させてください。 2 2022/09/07 17:48
- その他(OS) MAC VirtualBoxにインストールしたWindows11がフリーズする 1 2023/03/14 16:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft365について
-
エクスプローラのアクティブウ...
-
Windows Media Playerを開くと...
-
windows11におけるファイルの並...
-
MS-DOS 6.22のダウンロード
-
Raspberry Pi 3 A+ ブラウザ遅い
-
クライアントは要求された特権...
-
windows11 きれいなロック画面...
-
windows11でクイックスキャン等...
-
Microsoft edgeのメッセージに...
-
勝手に無変換になる
-
Windows11のデスクトップのアプ...
-
windowとwindow11は何が違う
-
他のパソコンのSSDがそのまま動...
-
Windows11 システム通知音がも...
-
Windowsファイルエクスプローラ...
-
古いパソコンにプリインストー...
-
MAC mini 2012と MAC mini 2023...
-
アイコンに、四角い枠が出来て...
-
マザーボードを交換した時のOS...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mac OSについて教えてください。
-
pthread_detach
-
なんでx86???
-
Linuxカーネルのインラインアセ...
-
データハザードについて(パイ...
-
ps5起動した時めっちゃうるさい...
-
スマホのフォトに保存期限はあ...
-
新しいパソコンのネット設定な...
-
COD BO3 PC版の起動か出来ませ...
-
PSPで□+△+SELECT+STARTを押しな...
-
ゴミ箱に移動
-
Acrobat Reader DCの拡大鏡機能...
-
重くなったパソコンの写真を削...
-
ゲームが起動しない
-
文字化けのフォルダーが削除で...
-
Core i7にWindows7かwindowsXpか?
-
”他のWinVNCサーバーが既に起動...
-
WIN10 スタートアップとバック...
-
ハードオフのノートパソコン
-
FMラジオを聴く方法
おすすめ情報