タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

アセンブラとWindowsに関するmeechのブックマーク (1)

  • Old New Thing: 変な子のNOP

    My, what strange NOPs you have! - The Old New Thing - Site Home - MSDN Blogs 僕のオフィスを掃除していたら、古いドキュメントを見つけた。Windows 95には、奇妙なNOP命令がそこらじゅうに使われていたのだ。 1987年以前に製造された80386を、B1 steppingという。この初期型の80386には、Windowsに問題を与えるバグがいくつがあったのだ。例えば、文字列命令(movs等)に続く命令が、別のサイズのアドレス(訳注:16bitなら32bit、32bitなら16bit)を使っている場合や(例えば、movs es:[edi], ds:[esi]に続いて、mov ax, [bx])や、続く命令が別のサイズのアドレスのスタックを使っている場合(例えば、 movs es:[edi], ds:[esi]を1

  • 1