Страница: 1 |
У кого есть что-то типа такого: ====== Базовый опкод + номер регистра Базовые опкоды: INC - 40h DEC - 48h PUSH - 50h POP - 58 Номера регистров: EAX - 0 ECX - 1 EDX - 2 EBX - 3 ESP - 4 EBP - 5 ESI - 6 EDI - 7 ====== Киньте на cyraxua@hotmail.com или оставьте здесь ссылку.
Страница: 1 |
Вопрос: Коды мнемоник
Добавлено: 19.05.04 03:29
Автор вопроса: @CyRax PTR | Web-сайт:
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #1
Добавлено: 22.05.04 10:41
На wasm.ru в разделе Обучение есть программы-игры для запоминания мнемоник.
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 22.05.04 11:16
А зачем, если можно посмотреть прогу в дебагере, и найти нужную...
Номер ответа: 3
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #3
Добавлено: 22.05.04 11:23
Наверно, надо не найти нужную, а выучить их наизусть... Похвальное стремление.
Номер ответа: 4
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #4
Добавлено: 24.05.04 15:07
И откуда ты такой прозорливый выискался?
Нет, не учить. Тултипы для IDE. Хочу сделать что-бы коды подсчитывала для Inline ASM кодеров.
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 24.05.04 21:43
Уууу, а то я уж было обрадовался, что еще один чел увлекся Alt-xxxx программированием Ты меня разочаровал, CyRax Если не учить, тогда go www.intel.com, качай их пдфки, там все по машинным кодам есть.
Номер ответа: 6
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #6
Добавлено: 24.05.04 23:33
Учись студент. Тебе ещё 4 года ваньку валять. А я институт давно закончил и должен заботится о средстах к существованию.
Кстати, брось хоть один исходник проги на ASM.
Ну или хотя бы пару алгоритмов.
Гляну хоть как настоящие Alt-xxxx программеры кодят.
Номер ответа: 7
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #7
Добавлено: 24.05.04 23:58
2 sne
Была такая мысля. Но очень она времяёмкая. Даже в TD32 виндовый Notepad.exe открывал. Куда проще найти готовую таблицу. В поставке с MASM32 идёт такая таблица, но не сказал бы что я всё в ней понял.
Насколько я понял, у тебя уже стоит MASM32. Глянь в каталоге \HELP файл opcodes.hlp (или что-то подобное). Если всё поймёшь - дай знать.
PS: А вообще, прочитав пару заумных статей, вычислил что это не так уж просто. Создатели процессора Intel на этапах становления своего детища, заложили туда несколько нестандартных вычислений опкодов. Кстати некоторые отладчики валятся, потому что не могут обработать нестандартные способы вычисления адресов, расчитанные именно на Intel-архитектуру. Под процессоры другой архитектуры таких выкрутасов не делали.
Номер ответа: 8
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #8
Добавлено: 25.05.04 01:14
Хм... действительно оччень там заумно все написано... мне начинающему не понять
Номер ответа: 9
Автор ответа:
Jon
Вопросов: 1
Ответов: 4
Профиль | | #9
Добавлено: 01.02.05 12:46
На сайте Intel можно было 4 книжки заказать в нахаляву, там все это есть.
Номер ответа: 10
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #10
Добавлено: 01.02.05 19:32
Блин, Jon поднял темку старую... прочитал я тут свой последний пост и позволю себе не согласиться с самим собой мне начинающему тока так понять Наверно за пол года поумнел
Номер ответа: 11
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #11
Добавлено: 01.02.05 19:45
Тьфу, зачем реанимировать старые топики? Ну я никак понять не могу...
Номер ответа: 12
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #12
Добавлено: 02.02.05 22:41
Гы, а я получил эти мануалы
Номер ответа: 13
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #13
Добавлено: 15.06.05 15:43
Sharp, просто молниеносная реакция! Sharp, а что ты всё-таки нашёл?
У Юрова в новом учебнике написано, как из команд языка ассемблера вычисляются машинные коды операций.. Довольно запутано, но если поразмыслить.. Всё реально.