てかx86とWin32のアセンブラちょっと齧ればわかるだろうになぁ
DOSが32bitコードじゃないのにその上で32bitコードが動く訳がない
95の32bitのカーネルの上で仮想86モードのコードを動くようにして、
更にその上でドライバだのDOS窓だのを動かしてんだっつーの