Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Asm x86: jmp $+3 Куда оно прыгает? (На сахаре не отвечают) :o(
Отправлено
++
(10.0.2.26,212.45.31.227)
30 сентября 2010, г. 18:49
Это прыжок на 3 байта вперед от адреса начала оператора jmp или от адреса следующей команды ?
Машинны код "jmp $+3" этот оператор занимает 3 байта: "2E 8B 07"
Ссылка:
http://caxapa.ru/213263.html
Составить ответ
|
Вернуться на конференцию
Ответы
Вообще-то в x86 2E 8B 07 дизассемблируется как mov ax,cs:[bx]
-
vmp
(30.09.2010, 20:47:45
80.90.120.6
,
пустое
)
а в симуляторе глянуть?
-
nestandart
(30.09.2010, 19:11:46
188.98.98.245
,
пустое
)
Какой по-рекомендуете использовать симулятор? Core 2 duo. 16 bit mode. BIOS. Soft_Ise в 32х битном будет выполнять?
-
++
(30.09.2010, 19:53:46
10.0.2.26,212.45.31.227
,
пустое
)
:) был прикол - на работе одна версия авр-студии, дома - другая. дизассемблеры показывали по-разному ровно на единицу ))) пришлось синхронизировать
-
werewolf
(30.09.2010, 19:25:50
92.113.79.68
,
пустое
)
Был в мплаб когда то глюк - пошагово и в ран выдавал разное количество тактов на один участок программы. Вот веселуха была:)
-
1111111
(30.09.2010, 19:48:26
95.132.0.181
,
пустое
)
$=адрес начала команды из текущей строки
-
колян безпарольный
(30.09.2010, 18:58:27
193.200.150.152
,
пустое
)
думаю, что первое...
-
sav_ua
(30.09.2010, 18:54:47
77.123.172.116
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите шесть пополам:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru