アカウント名:
パスワード:
Windows95以降ではDOSプロンプト自体がエミュレーターなのでは?
WIndows9xのはDOSそのものと言っていいのでは?(起動ディスクにも出来たし、Windows上では仮想86モードで動いてたと思うし)逆にNT系(現在の10まで含む)のコマンドプロンプトは全くの別物。
DOSをブートストラップにしてプロテクトモードでAPIを提供するのがNT系以前のWindowsなのでDOS extender/DPMI にGUIを追加したものではあるけど、DOSそのものでは無いんじゃないかね。
まあ今となってはどうでもいい事だけど。
IT都市伝説 16bit時代のWindowsはDOSのグラフィックライブラリに過ぎない [autumn.org]
Win9xは「16bit時代のWindows」ではないのでは?
Windows3.1でもwin32sというモノがあってですね。それを拡張したのが9xという認識。
Windows3.1の時点で上位レイヤーの16bit Windowsとは別に下位レイヤーで32bitのWindows OS(仮称)みたいのが存在してるよ。それがあるからwin32sが存在できた。
16/32bit Windowsにはモードが3つ有ってリアルモード → DOS+(16bit)GUIライブラリースタンダードモード → DOS+(16bit)DOSエクステンダー+(16bit)GUIライブラリーエンハンストモード → DOS+(32bit)Windows OS(仮称)+(16/32bit)GUIライブラリー
Windows 95以降はエンハンストモードしか存在しない。
Windows 3.1の頃の下層レイヤーはファイルシステムが存在しない不完全版でファイルアクセスの度にDOSを呼び出していた。Windows 95以降はファイルシステムを組み込んだのでアクセスが劇的に早くなった。VFATが読めるのもそのおかげ。そしてDOSから起動するけど起動した後にDOSを呼び出すことは無くなった。
windows2000の時代、バッファローのUSBハードディスクを買ったら、熱暴走だかで壊れた。夜にxcopyコマンドとかでバッチ処理をさせてた。
サポートデスクに返品・交換を申し出たら、DOSには対応していません。windows以外での使用は保証対象外です。とのこと。コマンドプロンプトはDOSじゃない、と説明しても無駄でした。つまらん想い出。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
DOSプロンプトのエミュレーター? (スコア:0)
Windows95以降ではDOSプロンプト自体がエミュレーターなのでは?
Re: (スコア:0)
WIndows9xのはDOSそのものと言っていいのでは?(起動ディスクにも出来たし、Windows上では仮想86モードで動いてたと思うし)
逆にNT系(現在の10まで含む)のコマンドプロンプトは全くの別物。
Re:DOSプロンプトのエミュレーター? (スコア:1)
DOSをブートストラップにしてプロテクトモードでAPIを提供するのがNT系以前のWindowsなので
DOS extender/DPMI にGUIを追加したものではあるけど、DOSそのものでは無いんじゃないかね。
まあ今となってはどうでもいい事だけど。
Re: (スコア:0)
IT都市伝説 16bit時代のWindowsはDOSのグラフィックライブラリに過ぎない [autumn.org]
Re: (スコア:0)
Win9xは「16bit時代のWindows」ではないのでは?
Re: (スコア:0)
Windows3.1でもwin32sというモノがあってですね。
それを拡張したのが9xという認識。
Re: (スコア:0)
Windows3.1の時点で上位レイヤーの16bit Windowsとは別に
下位レイヤーで32bitのWindows OS(仮称)みたいのが存在してるよ。
それがあるからwin32sが存在できた。
16/32bit Windowsにはモードが3つ有って
リアルモード → DOS+(16bit)GUIライブラリー
スタンダードモード → DOS+(16bit)DOSエクステンダー+(16bit)GUIライブラリー
エンハンストモード → DOS+(32bit)Windows OS(仮称)+(16/32bit)GUIライブラリー
Windows 95以降はエンハンストモードしか存在しない。
Windows 3.1の頃の下層レイヤーはファイルシステムが存在しない不完全版でファイルアクセスの度にDOSを呼び出していた。
Windows 95以降はファイルシステムを組み込んだのでアクセスが劇的に早くなった。VFATが読めるのもそのおかげ。
そしてDOSから起動するけど起動した後にDOSを呼び出すことは無くなった。
Re: (スコア:0)
windows2000の時代、バッファローのUSBハードディスクを買ったら、熱暴走だかで壊れた。
夜にxcopyコマンドとかでバッチ処理をさせてた。
サポートデスクに返品・交換を申し出たら、
DOSには対応していません。windows以外での使用は保証対象外です。
とのこと。
コマンドプロンプトはDOSじゃない、と説明しても無駄でした。
つまらん想い出。