Машинные коды
Требуется написать компилятор (в учебных целях), формат PE файла нашел, а вот коды команд микропроцессора найти не могу (надо i386). Можно конечно через экзешник и дизассемблер, но не охота. Может кто знает Где можно в нете их достать?
ищи книгу Юрова "Ассемблер. Специальный справочник". там все команды в машинном виде.
У Зубкова в конце книги подробно описывается структура опкода и сами коды инструкций.
Правда, я там нашел ошибки в описании поля M 32-битного режима в ModRM'е и поля B в SIB'е: код 101b в обоих полях описан неверно.
Мануал от интела "Volume 2B: Instruction Set Reference, N-Z", раздел "APPENDIX B Instruction formats and encodings".
вот это ничего себе "в учебных целях"!!!!!
Спасибо огромное, вы мне очень помогли. Да уж, я сам опух когда задание узнал.