maks 12345789
Я думаю, что там всё кристально ясно -
http://sandpile.org/ia32/index.htm абсолютно полное описание всех опкодов. Вернее того как они строятся. Мне потребовалось где-то 20 минут что бы въехать во все необходимые мне таблички, четыре штуки с опкодами и ещё пара с регистрами - мне хватило для написания того что я хотел - генерации машинного кода на лету для некоторого подмножества VBScript, такая мера оптимизации, это считалось bottleneck'ом. Как оказалось, тормоза, ползли не оттуда. Но хотя бы lex и yacc использовать научился

)
Только ты скажи, что тебе действительно нужно - писать и на C++ и на асме в пределах одной программы, или написать ассемблер на C++? Hint: это разные вещи.