Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите, пожалуста, расшифровать машинный код, 830D.401F.1D01.08 
:(
    Опции темы
Lexicss
Дата 6.9.2006, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 16.8.2006
Где: Беларусь, Минск

Репутация: нет
Всего: 1



Вот код операции 830D.401F.1D01.08 - необходимо представить его в асмовском виде.
Понимаю, вопрос глуповат программ-интерпретаторов хватает, но всё равно я в недоумении от их результата. 
--------------------
Бери от жизни всё.
PM MAIL WWW ICQ Skype   Вверх
dumb
Дата 6.9.2006, 00:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 4
Всего: 158



Цитата(Lexicss @  6.9.2006,  00:31 Найти цитируемый пост)
Вот код операции 830D.401F.1D01.08 - необходимо представить его в асмовском виде.

точки сам наставил? кто этот "код операции" тебе выдал?

Код

830D401F1D0108               or          d,[011D1F40],008


PM MAIL   Вверх
Lexicss
Дата 6.9.2006, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 16.8.2006
Где: Беларусь, Минск

Репутация: нет
Всего: 1



Точки я сам расставил, что бы читаемость для человека была удобнее...

Спасиб..., только почему в or 3 аргумента, и что за d?

--------------------
Бери от жизни всё.
PM MAIL WWW ICQ Skype   Вверх
Damarus
Дата 6.9.2006, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 671
Регистрация: 6.5.2006

Репутация: нет
Всего: 29



Цитата(Lexicss @  6.9.2006,  01:31 Найти цитируемый пост)
Вот код операции 830D.401F.1D01.08 - необходимо представить его в асмовском виде.

Если 32-х битный код, то:
Код

or      dword ptr ds:11D1F40h, 8

Если 16-ти битный код, то:
Код

or      word ptr [di], 40h
pop     ds
sbb     ax, 801h

PM MAIL ICQ Jabber   Вверх
BUGOR
Дата 6.9.2006, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: нет
Всего: 16



Lexicss, d означает сегмент данны(data segment), не обаращй вниманиеsmile

830D401F1D0108           or [011D1F40h], 00000008h


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
dumb
Дата 6.9.2006, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 4
Всего: 158



Цитата(Lexicss @  6.9.2006,  08:45 Найти цитируемый пост)
Точки я сам расставил, что бы читаемость для человека была удобнее

если б ты их после каждого байтика ставил... а так можно подумать что дамп выведен словами(word) - в дампе байтовом это выглядело бы так: 0D 83 1F 40 01 1D 08

Цитата(BUGOR @  6.9.2006,  09:07 Найти цитируемый пост)
d означает сегмент данны(data segment)

d в данном случае(hiew) указывает на размер операнда - dword.
PM MAIL   Вверх
BUGOR
Дата 6.9.2006, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: нет
Всего: 16



Может он хотел разделить команду на логические составляющие, но тогда бы это выглядело так: 830D 401F1D01 08   OR DWORD PTR [11D1F40],8




--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0461 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.