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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2010, 06:17   #1
Razzer
 
Регистрация: 12.12.2010
Сообщений: 8
По умолчанию TASM. Написание условий

Здравствуйте, уважаемые! Помогите с решением задачки в TASM пожалуйста... Как я понял нужно создать цикл от 4 до 10 и результаты каждого из вичислений (по определенной формуле для каждого значения C) заносить в таблицу. Если можно то пожалуйста пишите комментарии, мне еще это дело защищать потом Заранее благодарен!
Изображения
Тип файла: jpg задача.jpg (20.5 Кб, 117 просмотров)
Razzer вне форума Ответить с цитированием
Старый 12.12.2010, 09:00   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,724
По умолчанию

С нуля и с коментариями - это во фрилансе.
p51x вне форума Ответить с цитированием
Старый 12.12.2010, 09:09   #3
Razzer
 
Регистрация: 12.12.2010
Сообщений: 8
По умолчанию

Эх Печально. А хотя бы набросать решение можете? Я его сам до ума доведу...
Razzer вне форума Ответить с цитированием
Старый 12.12.2010, 12:45   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Под рукой есть FASM, так что напишу так как смогу:
Код:
format PE console
entry start

include 'D:\fasmw16726\INCLUDE\win32a.inc'

section '.code' code readable executable

proc c_l_8
 mov eax,2
 xor edx,edx
 mul [b]
 push eax
 mov eax,4
 mul [c]
 add eax,[esp]
 add esp,4
 sub eax,[a]
ret
endp

proc c_eq_8
 mov eax,8
 xor edx,edx
 mul [b]
 sub eax,[a]
 mul [c]
ret
endp

proc c_g_8
 xor edx,edx
 mov eax,4;
 mul [a]
 push eax
 mov eax,[c]
 mul eax
 add eax,[esp]
 add esp,4
ret
endp

start:
 mov ebx,[c]
 mov ecx,10
 sub ecx,ebx
 do:
  cmp ebx,8
  jg n1
  call c_l_8
  jmp ok
  n1:
   jl n2
   call c_eq_8
   jmp ok
   n2:
    call c_g_8
  ok:
  dec ebx
 loop do
ret


 section '.data' data readable writeable
 a dd 4
 b dd 6
 c dd 4
 q dd 0
Твоя задача интерпретировать это под ТАСМ, но работы будет еще оч. много.
Так что если нужно срочно и ты не знаешь ассемблера рекомендую обратится к фриланчерам
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TASM дело тонкое!:) (Где в TASM IDE?) 3.14oner Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 9 15.11.2011 16:20
Проверить несколько условий D.O.G Общие вопросы Delphi 3 15.10.2010 10:27
С# Оптимизация 2х условий в цикле Lime Помощь студентам 2 01.10.2009 21:58
Настройка условий Combobox ruavia3 Microsoft Office Excel 2 29.05.2009 09:33
Вопрос на тему условий Richmond_87 Паскаль, Turbo Pascal, PascalABC.NET 1 08.01.2009 16:35