アカウント名:
パスワード:
「NT3.1 30周年」ともう使われていないバージョンのバージョン番号で「xx周年」を祝われると違和感
ちな今のWindowsのベースはNTなんじゃよ(有名な95はMS-DOSの末裔)NTは3.1スタートなんやでー
95がMS-DOSの末裔というのは、無理がある。MS-DOS(の末裔)をブートローダーにしてただけで、起動してしまうとMS-DOS(の末裔)の部分がOSとして何かしてたわけじゃない。
コマンドプロンプトとかCDドライブとか。
Windows95へ恐ろしいOSなので、例えばconfig.sysにDos用ドライバーがロードされていたときは、windows kernelからdosに降りてきて、intXXでdosのapiをコールして戻ってくるパターンもあった。そういうのがなければ、VxDとかで処理が済んで「DOSはローダー」とか言えたんだけど。
実はリアルモードライバがなくてもWin95はPSPの管理やシステムクロックの取得などでDOSを使っている(リアルモードのIO.SYSのコードをV86モードで実行している)
システムトレイではなく通知領域だとかタスクバーの時計に秒針が表示されることはないとか言ってたRaymond Chenの言うことをなんでも鵜呑みにするなよ。INT 21hのすべてがフックされてVxDで処理されていたわけではないことがWin95発売当時の解析ですでに知られていた。
そのRaymond Chenの記事に16ビットネットワークドライバの場合の話があるけど、記事では取り上げられていないケース、すなわちそのまま16ビットネットワークドライバが処理を進める場合(16ビットIFSMGRに入ってこない場合)は、そのままリアルモードで処理が進むでしょ。そのことを書いているのが#4504595だと思うので、別にRaymond Chenのその記事と特に矛盾する話はないと感じる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
「NT『系』30周年」「NT3.1 が生まれて30年」ならわかるんだが (スコア:0)
「NT3.1 30周年」ともう使われていないバージョンのバージョン番号で「xx周年」を祝われると違和感
Re: (スコア:-1)
ちな今のWindowsのベースはNTなんじゃよ
(有名な95はMS-DOSの末裔)
NTは3.1スタートなんやでー
Re:「NT『系』30周年」「NT3.1 が生まれて30年」ならわかるんだが (スコア:0)
95がMS-DOSの末裔というのは、無理がある。
MS-DOS(の末裔)をブートローダーにしてただけで、起動してしまうとMS-DOS(の末裔)の部分がOSとして何かしてたわけじゃない。
Re: (スコア:0)
コマンドプロンプトとかCDドライブとか。
Re: (スコア:0)
Windows95へ恐ろしいOSなので、例えばconfig.sysにDos用ドライバーがロードされていたときは、windows kernelからdosに降りてきて、intXXでdosのapiをコールして戻ってくるパターンもあった。
そういうのがなければ、VxDとかで処理が済んで「DOSはローダー」とか言えたんだけど。
Re: (スコア:0)
実はリアルモードライバがなくてもWin95はPSPの管理やシステムクロックの取得などでDOSを使っている(リアルモードのIO.SYSのコードをV86モードで実行している)
Re: (スコア:0)
Re: (スコア:0)
システムトレイではなく通知領域だとかタスクバーの時計に秒針が表示されることはないとか言ってたRaymond Chenの言うことをなんでも鵜呑みにするなよ。INT 21hのすべてがフックされてVxDで処理されていたわけではないことがWin95発売当時の解析ですでに知られていた。
Re: (スコア:0)
そのRaymond Chenの記事に16ビットネットワークドライバの場合の話があるけど、記事では取り上げられていないケース、すなわちそのまま16ビットネットワークドライバが処理を進める場合(16ビットIFSMGRに入ってこない場合)は、そのままリアルモードで処理が進むでしょ。そのことを書いているのが#4504595だと思うので、別にRaymond Chenのその記事と特に矛盾する話はないと感じる。