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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2013, 21:25   #1
Tolya92
Пользователь
 
Регистрация: 10.11.2012
Сообщений: 36
По умолчанию задача по assembler

вот код
Код:
DATA_SEG SEGMENT
A BDW 12
B DW 15
C DW 3
DATA_SEG EDNS
CODE_SEG SEGMENT
ASSUME CS:CODE_SEG,DATA_SEG
START:PUSH DS
DR AX,AX
PUSH AX
MOV AX,DATA_SEG
MOV DS,AX
IDIV AX,C
ADD AX,A
RET
CODE_SEG END S
END START
вот сама задача c+b*a-d/e
что не так?
Tolya92 вне форума Ответить с цитированием
Старый 21.02.2013, 07:18   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Нет такой команды DR (вероятнее всего OR)
s-andriano вне форума Ответить с цитированием
Старый 21.02.2013, 08:39   #3
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Да и на директиву типа
Цитата:
Код:
DATA_SEG EDNS
должно ругаться

Цитата:
Нет такой команды DR (вероятнее всего OR)
я бы даже сказал, что XOR там более вероятен.

Цитата:
Код:
START:PUSH DS
DR AX,AX
PUSH AX
....
RET
прикольный вариант бесконечного цикла) (хотя в данной программе на втором же заходе будет твориться что-то нереальное)
Правильно поставленная задача - три четверти решения.

Последний раз редактировалось DiemonStar; 21.02.2013 в 08:48.
DiemonStar вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Assembler задача Johny_001 Помощь студентам 1 14.01.2013 09:14
Задача на Assembler -=ENERGY=- Помощь студентам 0 28.11.2012 00:40
Задача по Assembler Vanya-tim Помощь студентам 0 29.05.2011 12:58
задача на Assembler Евген101 Помощь студентам 2 01.10.2010 11:48
задача по assembler zabava Помощь студентам 2 13.09.2008 16:44