Микропрограммирование АКА ассемблер

Автор Сообщение
Stalus ®

Стаж: 15 лет
Сообщений: 2469
Откуда: Amsterdam

Создавать темы Stalus ® написал(а)
29-Янв-2010 23:02
Student
Так ведь там mov ax, [bx] (как я понял че-то с адресацией) или это не влияет?
Получается в ax заносится адрес bx ?
P.S.
я вообще на асме не умею писать =(
Профиль  ЛС 
MasterEugene

Стаж: 15 лет
Сообщений: 27
Откуда: Russia

Создавать темы MasterEugene написал(а)
30-Янв-2010 08:59 (спустя 9 часов)
Узнаю Байкова... тоже парил такими задачи, сколько я ни пытался, ни гадал так и не решил)
Профиль  ЛС 
LuckyTheGreat

Стаж: 14 лет
Сообщений: 81
Откуда: Ufa

Создавать темы LuckyTheGreat написал(а)
30-Янв-2010 09:30 (спустя 31 минута)
MasterEugene
Именно Байков.)
Профиль  ЛС 
Alex&

Стаж: 15 лет
Сообщений: 41
Откуда: Пегас-Atlantis

Создавать темы Alex& написал(а)
30-Янв-2010 09:40 (спустя 9 минут)
Байков почти всем задавал такую задачку, интересно: кто-нить ответил?
Он всех нас валил такими вопросами.
Профиль  ЛС 
dizJis

Стаж: 15 лет
Сообщений: 151
Откуда: Уфа

Создавать темы dizJis написал(а)
30-Янв-2010 14:18 (спустя 4 часа)
A db 1
B dw 2
C ss 3
DB определяет беззнаковый байт, DW определяет два байта (слово), SS - стековый регистр
mov ax, [bx]
загрузить в ax значение по адресу, который находится в регистре bx. Но команда загрузки адреса в bx выглядеть должна так: LEA BX, [переменная]. Здесь же указывается напрямую адрес... Короче, я х.з., на этом мои познания закончились))
Зы. Пока писал, подумал: A - 1 байт, B - два байта. Адрес = 3, это старший байт B?) 00 что ли?)
Профиль  ЛС 
Создавать темы 30-Янв-2010 18:34 (спустя 4 часа)
Топик был перенесен из форума Общение в форум Общение (Программы)

Azat-777
 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 03-Май 13:21
Часовой пояс: UTC + 5