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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2009, 22:58   #11
Natsu
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 42
По умолчанию

так там надо х делить на (а+х(в квадрате))
Natsu вне форума Ответить с цитированием
Старый 16.11.2009, 22:59   #12
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

2:
Код:
varA dd 0
varX dd 0
varY dd 0
varB dd 0

start:
  mov [varA],521
  mov [varB],475
  mov [varX],234
  
  mov eax,[varA]
  cmp eax,[varB]
  mov ebx,[varX]
  je B_equal_A
  jb B_greater_A
B_greater_A:
  xor edx,edx
  mul ebx
  mov [varY],eax
  jmp _end
B_equal_A:
  xor edx,edx
  mul eax
  xchg eax,ebx
  mul eax
  add eax,ebx
  mov [varY],eax
  jmp _end
  
_end:
  nop ; No Operator - этот оператор ничего не делает:)
"Тяжело в учении, легко в бою" - А.В. Суворов

Последний раз редактировалось Ivan_32; 16.11.2009 в 23:25.
Ivan_32 вне форума Ответить с цитированием
Старый 16.11.2009, 23:01   #13
Natsu
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 42
По умолчанию

вань пасиб конечно те огромное но у нас в прогах даж var еше нет незнаю че ето) и ahl ненаю.
Natsu вне форума Ответить с цитированием
Старый 16.11.2009, 23:05   #14
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Эмм... А там степень, а не умножение на 2.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 16.11.2009, 23:06   #15
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от Natsu Посмотреть сообщение
вань пасиб конечно те огромное но у нас в прогах даж var еше нет незнаю че ето) и ahl ненаю.
жесть а вы вообщем смотрю разбираитесь в коде Реальный развод, халява. То просто названия а не Var - не путать с pascal (если знакомое слово). Там суть что объявлены dd - двойное слово, dw - слово, db - байт. Это так сказать перменные, и в каком же ассемблере их нет ? ahl - а вы уверены ? Если в читатся то там вроде shl - что значит сдвиг влево. Вообщем слов нет
BOBAH13 вне форума Ответить с цитированием
Старый 16.11.2009, 23:08   #16
Natsu
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 42
По умолчанию

блин вован выручай помоги с етими прогами по те видно что ты про а она меня завтро просто изнасилует там если я не сделаю напиши умоляю тя(
Natsu вне форума Ответить с цитированием
Старый 16.11.2009, 23:21   #17
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
xor edx,edx ; умножения будет EBX на пару edx:eax
Эмм.... умножение происходит на ax, а ответ попадает в edx:eax. При делении наоборот.
Ничего под утро может и допишем
2.
Код:
  fild [a]
  ficom [b]
  jb dva
  jne exit
  
  fmul st(0)
  fild [x]
  fmul st(0)
  faddp st(1),st(0)
  fistp [y]
  jmp exit
dva:
  fmul [x]
  fistp [y]
exit:
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4

Последний раз редактировалось Goodwin98; 16.11.2009 в 23:25.
Goodwin98 вне форума Ответить с цитированием
Старый 16.11.2009, 23:26   #18
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

А можно фотографию третьей задачи? Псевдо-символами как то не очень понятно.
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Старый 16.11.2009, 23:33   #19
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Наверно сумма кубов ?
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 16.11.2009, 23:38   #20
Natsu
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 42
По умолчанию

3) J=X в кубе
0 меньше или равно Х меньше или равно 8
Шаг dx=1
Natsu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи по паскалю за 1 курс! Psayker Помощь студентам 9 11.05.2009 05:48
HELP PLEASE! решите 2 задачи, 1 курс nerevar Паскаль, Turbo Pascal, PascalABC.NET 8 20.01.2009 15:14
Задачи и курс. на СИ Marselle Фриланс 10 30.06.2008 15:05
2 задачи 1 курс Fraddy Помощь студентам 1 27.12.2007 17:44