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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2014, 23:17   #1
akoo
Новичок
Джуниор
 
Регистрация: 09.12.2014
Сообщений: 1
Восклицание Нужна помощь

Здравствуйте уважаемые форумчане,если кому нибудь не сложно напишите пожалуйста код для наверное лёгких заданий на ассемблере,я в нём очень слаб а решение очень надо(хотя бы пару первых уравнений),буду очень признателен

задания:
1)y = x^3 +1 при x=3
2)Задан массив из 10 элементов. Определить, содержится ли в массиве только одно отрицательное число.
3)y = (x + 1)! - 1

Последний раз редактировалось akoo; 09.12.2014 в 23:48.
akoo вне форума Ответить с цитированием
Старый 10.12.2014, 03:41   #2
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию

akoo,
для начала показывай текст программы, которую ты написал САМОСТОЯТЕЛЬНО, за тебя никто ничего писать не будет
Mikl___ вне форума Ответить с цитированием
Старый 10.12.2014, 09:27   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Ну почему же... во фрилансе наверняка напишут. Только один вопрос: нафига напрягать свою пятую точку нелюбимым/неинтересным направлением? Можно перевестить в манагеры например и доучится без вских там асмов...
p51x на форуме Ответить с цитированием
Старый 10.12.2014, 10:04   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

По второй предлагаю такой алгоритм:
Код:
format PE console
entry start
;2)Задан массив из 10 элементов. Определить, содержится ли в массиве только одно отрицательное число.
include 'D:\fasmw16726\INCLUDE\win32a.inc'
 
section '.data' data readable writeable
a dd 1,2,3,4,5,6,7,8,9,-1  ;Массив
n db 0   ;Кол-во отрицательных
section '.code' code readable executable

start:
 mov ecx,10
 xor ebx,ebx
for:
 cmp[a+ecx*4],0 ;Если число больше или равно  нулю
 jnc next      ;Переходим к следующему
 inc [n]       ;Иначе увеличиваем кол-во отрицательных
next:
loop for
ret
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь :) counter Свободное общение 8 22.05.2014 22:32
Нужна помощь Mr.Blackz Помощь студентам 4 10.12.2013 22:11
C# нужна помощь... Маринка777 Помощь студентам 0 29.11.2009 21:31
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) 5Paladin5 Помощь студентам 3 02.07.2009 09:12