Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2012, 15:12   #1
Alex_12Proxy
Пользователь
 
Регистрация: 13.12.2011
Сообщений: 30
По умолчанию Есть ли ошибка в данном фрагменте? (Ассемблер)

BITE DB 80H
MOV AX 2000H
M1: DIV BYTE
DIV 80H


Помогите с этим разобраться? Мне сказали вроде тут есть ошибка в 4 действии, мол нельзя делить на константу. Помогите кто знает, очень хочу в этом разобраться!
Alex_12Proxy вне форума Ответить с цитированием
Старый 13.05.2012, 17:56   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
BITE DB 80H - Описываем переменку в байт с именем BYTE
MOV AX 2000H - Вносим в аккумулятор 2000 в 16-ричной системе
mov bl, [BYTE] - Вносим значение той переменки в регистр
DIV bl - DIV по-моему с константами не работает, поэтому ему и нужно подсовывать регистр
I'm learning to live...

Последний раз редактировалось Stilet; 13.05.2012 в 18:15.
Stilet вне форума Ответить с цитированием
Старый 13.05.2012, 18:00   #3
Alex_12Proxy
Пользователь
 
Регистрация: 13.12.2011
Сообщений: 30
По умолчанию

А можете пояснить, что обозначают эти команды, и если в них ошибка? Просто я учу билеты к экзамену, а нам ассемблер не преподавали(
Alex_12Proxy вне форума Ответить с цитированием
Старый 13.05.2012, 18:16   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Поправил пост.
И возьми почитай учебник по асму по этом командам.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.05.2012, 18:21   #5
Alex_12Proxy
Пользователь
 
Регистрация: 13.12.2011
Сообщений: 30
По умолчанию

Спасибо огромное)
Alex_12Proxy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где ошибка в адресации (Ассемблер) Swarog Помощь студентам 1 29.05.2011 12:57
Ассемблер.Заданы два массива слов.сли в каждом из них есть 2 отрицательных числа, то каждый 2-й элемент Лилея Помощь студентам 0 21.01.2011 20:20
мот есть у кого (ассемблер) Syshka Помощь студентам 4 09.01.2011 14:19
Ошибка в программе, ассемблер Nafanja20 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 08.06.2010 04:03
В чем ошибка??? (язык ассемблер) Joker_35815 Помощь студентам 5 11.11.2009 22:05