>>636
66 はサイズオーバーライド プリフィックス。
05 が add eax,〜
まぁ、結果的には変わらないが、念のため。

で、問題のaxの情報は、05 (axに特化した命令コード)の中に含まれる。
他の16Bitレジスタだと、05のところが 81 ?? になるんで、試して見るよろし。
ちなみに、例示されてるコードはこの81 ?? を使って 66 81 c0 34 12 とも表せるが、
長いのでメリット無し