アカウント名:
パスワード:
>「なぜWindowsのログインのためにCtrl+Alt+Delと3本も指を使わなければならないんですか?」>ゲイツ氏は、「ログインには(セキュリティ上)ハードウェアに非常に近いレベルの命令を出す必要があるんです。(中略)>そのためのボタンを1つキーボードに付けられればよかったのですが、(当時の)IBMのキーボード設計者が>Microsoftのためにそういうボタンを付けたがらなかったのです」と語った後、>「それは失敗だった(It was a mistake)」と苦笑いした。
ボタン1つでハード(に近い)割り込みされる方が怖い。
SysReqとか流用すればよかったんじゃね。あれWindowsで何か使いみちあるの?
ATキーボードでは2つ押さないと生成されないような…CTRL-ALT-DELはPC側のコントローラが特別シーケンス扱いで割り込み生成するように組み込まれてたと思うが、sysreqはほかのキーと同じ扱いのただのコードのはず。ゲイツが言ってるのはそのことじゃないかな。
CTRL-ALT-DELはPC側のコントローラが特別シーケンス扱いで割り込み生成するように組み込まれてたと思うが、
常識的に考えて、KBCは受信してバッファに入れた際に割込みを出すだけ。特別な事をするのは、プログラムだけだと思うよ、例えばキーボードBIOS。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
「指3本は失敗だった。指1本にすれば良かった。」 (スコア:1)
>「なぜWindowsのログインのためにCtrl+Alt+Delと3本も指を使わなければならないんですか?」
>ゲイツ氏は、「ログインには(セキュリティ上)ハードウェアに非常に近いレベルの命令を出す必要があるんです。(中略)
>そのためのボタンを1つキーボードに付けられればよかったのですが、(当時の)IBMのキーボード設計者が
>Microsoftのためにそういうボタンを付けたがらなかったのです」と語った後、
>「それは失敗だった(It was a mistake)」と苦笑いした。
ボタン1つでハード(に近い)割り込みされる方が怖い。
Re: (スコア:0)
SysReqとか流用すればよかったんじゃね。
あれWindowsで何か使いみちあるの?
Re: (スコア:2, 参考になる)
ATキーボードでは2つ押さないと生成されないような…
CTRL-ALT-DELはPC側のコントローラが特別シーケンス扱いで割り込み生成するように組み込まれてたと思うが、
sysreqはほかのキーと同じ扱いのただのコードのはず。
ゲイツが言ってるのはそのことじゃないかな。
Re:「指3本は失敗だった。指1本にすれば良かった。」 (スコア:2)
常識的に考えて、KBCは受信してバッファに入れた際に割込みを出すだけ。
特別な事をするのは、プログラムだけだと思うよ、例えばキーボードBIOS。