Сейчас на форуме: _MBK_ (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Оператор DIV
Посл.ответ Сообщение

Ранг: 1.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 29 декабря 2010 14:07
· Личное сообщение · #1

Приветствую, появился вопрос по поводу работы работы этого оператора. Пример:
EAX = D4A11774
ECX = 0000000A

В Olly идет команда:
DIV ECX

Открываю калькулятор и делю D4A11774 на А получается 15434F25
Проделываю тоже самое в Olly EAX = 15434F25 и в EDX заносится 2
В описании к DIV сказано что если число после деления не влазит в EAX, то его остаток записывается в EDX, так вот не могу догнать откуда Olly берет этот остаток 2 и заносит его в EDX



Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 29 декабря 2010 14:18
· Личное сообщение · #2

Так остаток ведь и получается. Посмотри в десятичном представлении. Калькулятор просто округляет.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 29 декабря 2010 14:19
· Личное сообщение · #3

D4A11774=3567327092
A=10
3567327092/10=?



Ранг: 1.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 29 декабря 2010 14:23
· Личное сообщение · #4

разобрался, спасибо




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 29 декабря 2010 17:25
· Личное сообщение · #5

Закрою тогда, раз разобрался.


 eXeL@B —› Вопросы новичков —› Оператор DIV
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати