Копался в своем архиве и набрел на код, использующий бибилиотеку дизассемблера от Microsoft (msdis110.dll - для Visual Studio 6.0). В прилагаемом файле Disasm.cpp смотри функцию DISX86Code. Вообще говоря, библиотека содержит дизассемблеры не только для X86... 1026182027__Disasm.cpp