Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Альдор Гость
|
Добавлено: Вс Сен 28 2003 17:52 Заголовок сообщения: Массив строк на asm'е |
|
|
Нужно по номеру месяца вывести строку его названия ("январь", "февраль" и т.д.). Как на ассемблере сделать это красиво? Есть или массивы строк в асм? |
|
Вернуться к началу |
|
|
GREA
Зарегистрирован: 14.05.2003 Сообщения: 758 Откуда: Новосибирск
|
Добавлено: Пн Сен 29 2003 12:31 Заголовок сообщения: Обьяви большой массив, например 120 эл-тов. Заполни его cтрокой "Январь$$$$Февраль$$$...Декабрь$$$". На каждый месяц, |
|
|
-- |
|
Вернуться к началу |
|
|
DPisarciuc
Зарегистрирован: 23.05.2003 Сообщения: 17
|
Добавлено: Ср Окт 01 2003 17:18 Заголовок сообщения: Re: Массив строк на asm'е |
|
|
.data January DB "January" February DB "February" ... December DB "December"
MonthName DD January, February,... December
.code ... MOV EAX, MonthNo MOV EBX, MonthName[ 4 * EAX ] ; DS:[EBI] adres stroki s nazvaniem meseatsa po ego nomeru [0(Jan)..11(Dec)] |
|
Вернуться к началу |
|
|
|