![]() |
|
|
![]()
|
|
| ddj |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 26.2.2008 Репутация: нет Всего: 1 |
Добрый день, имею пару вопросиков насчет теста с АСМ :
1. DS=3E21 SS=34A6 CS=C13B ES=3EE1 BP=A9F2 BX=7C36 SI=451A DI=2AFC BP= ? komanda : 8D AE AF DA (lea,bp,..) 2. DS=10FE SS=1234 CS=74E3 ES=44FF BP=6611 SI=00F1 DI=31FF Ефективный адрес по баиту: 83 3. AL=07, AH=06, CX=0005 AX = ? после команды AAD AAD: AL := AH * 10 + AL AH := 0 4. AX=00FA, DS=3E21, SS=34A6, CS=C13B, ES=3EE1, BP=B2A2, BX=7C36, SI=451A, DI=2AFC. 8D 59 A0 D0 ( mnemonika : lea bx,number) BX= ? кто бы мог обяснить как это решается ? --------------------
#iddj |
|||
|
||||
| MAKCim |
|
||||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 1 Всего: 207 |
1. 8D AE AF DA = lea bp, [bp + 0xdaaf] 2. bp = 0xA9F2, ss = 0x34A6, следовательно bp = bp + ss << 4 + 0xDAAF = 0x1B9470 & 0xFFFF = 0x9470
не понял условие (AL + 10 * AH) & 0xFF = (7 + 10 * 6) & 0xFF = 0x43
аналогично первой задаче -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||||
|
|||||||
| ddj |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 26.2.2008 Репутация: нет Всего: 1 |
MAKCim,
А откуда нам знать что надо ползоватся именно SS регистром?
DAAF это с юнным и старшын байтом меняетсья, это понятно .. А что там дальше ? И зачем этот 0х ?
& 0xFF - что это ? его всегда надо добавлять ? Если например будет : ААА ААS ? Блогодарен. --------------------
#iddj |
||||||
|
|||||||
| MAKCim |
|
||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 1 Всего: 207 |
т. к используется bp
по-русски можно писАть? 0x определяет число в системе счисления по основанию 16
ознакомьтесь для начала с элементарными понятиями азы объяснять здесь никто не станет -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||
|
|||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |