私はしようとしていますi386オペコードの「デコード」を学ぶために利用できる良いリソースはありますか?ほとんどのウェブサイトは命令をエンコードする方法について話しますが、命令へのオペコードをデコードする方法について何かを教えてくれるものはどこにも見つかりません。
いくつかの逆アセンブラのソースコードを見てきましたが、オペコードを命令にデコードする方法についてのドキュメントが必要です。
よろしくお願い
いたします。HrishikeshMurali
完全な詳細ではないかもしれませんが、プロセッサのマニュアルを読んでください。
オペコードを手動で解釈する方法も参照してください。
よりプログラム的なレベルで学習したい場合は、olly の古いdisasm エンジンから学ぶことができます (C で書かれた) 非常に単純な逆アセンブラーです。また、より最近のオペコード (および非表示/エイリアス オペコード) をカバーしたい場合は、bea-engineは優れたオープンソースの分解エンジンです。