как написать задачку числа фибоначчи на встроенном ассемблере #381172


#0 by mandarinka
помогите написать на паскале задачу числа фибоначчи используя встроенный ассемблер
#1 by Kuzen
встроенном в 1с?
#2 by Лефмихалыч
что из одного ряда со сферическими конями в вакууме...
#3 by povar
а зачем ?
#4 by ДенисЧ
Ассемблере, встроенном в кофеварку?
#5 by NikVars
Не-е-е, ему нужно цепочку ассемблерного кода в 1С вкрутить...
#6 by BOZKURT
может все таки "ей" ?!.. :)
#7 by povar
ей
#8 by NikVars
Учится Мандаринка, 1С изучает...
#9 by BOZKURT
Короче, фото нет, молчим...
#10 by povar
так, что возможно и в кофеварку
#11 by ДенисЧ
А если "ей", тогда условия задачи не выполнены :-)
#12 by rs_trade
афтар, правильный ответ не возможен без понимания куда встроен ассемблер....
#13 by BOZKURT
я так понимаю, куда то, туда..
#14 by ДенисЧ
Если ассемблер - то явно нечто с процессором...
#15 by rs_trade
в паскаль, автор учиться наверно и им все еще преподают паскаль...
#16 by mandarinka
да в паскаль. верно подмечено все еще преподают паскаль.
#17 by NikVars
А какой паскаль вам преподают?! Их много... Вдруг мы ошибемся...
#18 by BOZKURT
#19 by mandarinka
турбо паскаль 7.0 кажется.
#20 by Лефмихалыч
а зечем преподают паскаль и при этом заставляют ваять на ассемблере? Или вы в каком-то военном училище учитесь - по плану обучения положен паскаль, значит будет паскаль, даже если на ассемблере и карандашом на бумаге?
#21 by NikVars
Круто!!! Уже лезу в свои детские тетрадки!!! А что ассемблер уже прошли?!
#22 by mandarinka
да это не мне девчонка знакомая учится в аграрном на факультете экономика + информатика. ей надо было на паскале этих фибоначчи решить решили. а препод сказал а теперь валяй переделывай на ассемблере. а я сама ассемблер почти не знаю да и учила его почти 10лет назад
#23 by NikVars
Это образование от слова ОБРАЗина видения компьютерных технологий тех учебных заведений, которые не имеют доступа в инет, и которые считаю, что компьютерные технологий - это как математика. Один план-коспект-программа на 10 лет!
#24 by NikVars
Подруге скажи, что не нужно преподу отказывать в грубой форме и быть красивой такой на уроках, а они изучали ассемблер?!
#25 by mandarinka
да ваще дурдом еще и блок схемы чертить. на кой кляп они нужны
#26 by ДенисЧ
Да вообще зачем учиться? Замуж выйти, детей нарожать да жить спокойно...
#27 by mandarinka
так не интересно. в детях нет счастья
#28 by povar
счастье в ассемблере ?
#29 by BOZKURT
О_о...
#30 by andrewalexk
:)) ну насчет ассемблера еще можно поспорить но блок-схемы это уже святое..
#31 by NikVars
А это что вы потом к UML привыкли и не пугались. Схема это один из способов привития алгоритмического мышления. Не все студенты им обладают.
#32 by mandarinka
ага )) завтра сдавать вот счастья будет
#33 by rs_trade
ты пробовала?
#34 by povar
сопливая еще...
#35 by Sammo
Регулярное рисование блок-схем очень помогает в выработке навыка структурирования последовательности действий, а также для большей алгоритмизации мышления
#36 by mandarinka
я в инете уже на всех языках этого фибоначчи нашла а на ассемблере нет. что за жесть!
#37 by Лефмихалыч
шутите? что членом не вложено, то потом ни какими схемами не привьешь
#38 by Vugluskr
Препод пошутил или это все гонево. На экономике не проходят ассемблер.
#39 by BOZKURT
+1 :)))
#40 by NikVars
На этом форуме не ГОВОРИ на откровенные темы!!!! В противном случае, все будет противно и ты поймешь - счастье было раньше, до этого общения!!!!!
#41 by mandarinka
я уже начинаю ненавидеть и блок схемы и ассемблер с фибоначчи в том числе.
#42 by NikVars
Вот я пытаюсь выяснить есть ли у препода такое право озадачивать тем, чего не было в учебном процессе. Это повод бабки содрать с пуганых студентов!
#43 by mandarinka
у них специальность ведь еще и информатика
#44 by NikVars
Если честно, я уже думаю, что ты своему тюфяку-парню помогаешь, а не подруге....
#45 by NikVars
Информатика - это конгломерат наук!!!! А специальность такая была в прошлом веке!!! Вы из какой тьмутаракани???????
#46 by Чес
На ассемблере, встроенном в процессор?
#47 by mandarinka
возможно причем он преподает со своей женой одну и туже дисциплину вычислительная техника и поразному просят решать задачи
#48 by mandarinka
из красноярска
#49 by mandarinka
у меня парня нет. (
#50 by Man4kin
выложи суда код паскакалевской програмки :-)
#51 by NikVars
Зря призналась, сейчас спошлят....
#52 by povar
странно, почему никто не удивлен...
#53 by NikVars
Зачем??? Тут директива online нужна... типа begin online(...); end Она просто вставляется в код паскаля, в скобках идут ассемблерные инструкции...
#54 by mandarinka
program prim; uses wincrt; var b:array[1..1000] of integer; n,i,x1,x2:integer; begin writeln('введите х1'); readln(x1); writeln(введите х2); readln(x2); writeln('введите n'); readln(n); for i:=3 to n do begin b[1]:=x1; b[2]:=x2; b[i]:=b[i-1]+b[i-2]; end; for i:=1 to n do writeln(b[i]); writeln; readln; end.
#55 by mandarinka
че прикалываетесь надо мной
#56 by NikVars
А тут нету?
#57 by NikVars
Ты же про ассемблер говоришь?! Или уже передумала?!
#58 by mandarinka
проблема в том что этот препод дал им какие то подсказки но ини не работают эти куски на ассемблере т.е не подходят
#59 by NikVars
Ура!!!!!!!!!!!! Нашел!!!!
#60 by mandarinka
про ассемблер говорю
#61 by NikVars
А ты что в привела?!
#62 by mandarinka
не поняла вопрос?
#63 by H A D G E H O G s
Примерно так, уж и не помнюю и не тестировал    var    x,y:integer;    begin    write('Ууведите число элементов ряда Фиббоначи, не меньше 3-х: ');    readln(x);    Asm    mov dl,1    mov dh,1    mov al,x    sub al,2    mov ah,0    repeat:    mov bl,dh    add dh,dl    mov dl,bl    add ah,1    cmp ah,al    jle repeat    mov y,dh    end;        write('Последний элемент Вашего ряда равен ', y);
#64 by mandarinka
спасибо
#65 by H A D G E H O G s
Че спасибо? Ты сначало запусти..
#66 by mandarinka
а поняла твой вопрос. там код на паскале
#67 by mandarinka
я запустила он ругается на mov al,x
#68 by mandarinka
там прикол что этих фибонначи надо в массив на ассемблере кинуть
#69 by DGorgoN
там вроде была другая деректива
#70 by NikVars
Там куча директив... Вслепую советуем...
#71 by NikVars
+ См. Turbo Pascal для Windows. Руководство пользователя Глава 23. Компоновка с программами на языке Ассемблера, например...
#72 by H A D G E H O G s
Вот правильно:  var   x,y:byte;   begin   write('Chislo elementov: ');   readln(x);   Asm   mov dl,1   mov dh,1   mov al,x   sub al,3   mov ah,0   @repeat:   mov bl,dh   add dh,dl   mov dl,bl   add ah,1   cmp ah,al   jle @repeat   mov y,dh   end;  writeln('Result= ', y);  end.
#73 by H A D G E H O G s
Тип данных и описание метки попутал... :-) А в массив - сама учись с памятью работать.. пинок в тебе дан..
#74 by mandarinka
Спасибо за пинок
#75 by H A D G E H O G s
Фотку
#76 by mandarinka
спасибо за сайт книжку скачала
#77 by NikVars
Значит заслужил фотку. Очень жду, Сударыня!
#78 by mandarinka
код программы я написала но какая то касяковая получилась не могу понять почему
#79 by NikVars
Написала? Отлично! Тебя же просили написать. Дело сделано. А какая она - это уже другой вопрос. Главное, чтобы работала ... иногда... ВАУ!!! Класс!!! Спасибо за фотку - польщен!!!
#80 by H A D G E H O G s
А какой институт?
#81 by NikVars
Не поверишь, см.
#82 by mandarinka
Да в этой программе какой то прикол получился. т.е если кол-во элементов 4 и первый элемент =1 а второй =2 тогда он считает и выводит 1 2 3 5, а если ты введешь кол-во элементов 5 то последний 0. А если первые числа будут не один и два а один и три то он пишет 1 3 0 0 4 0 7. какой то касяк.
#83 by mandarinka
Подруга моя в аграрном учится
#84 by H A D G E H O G s
Ряд Фиббоначи: 1,1,2,3,5,8,... Не факультет дендрологии случайно?
#85 by mandarinka
там задача такова что первые числа ряда надо вводить с клавиатуры. Я тоже самое ей сказала что ряд начинается с единиц а препод отрыл ей вот такую задачу что он от балды свои числа вводить будет
#86 by NikVars
Тогда это не ряд Фиббоначи.
#87 by mandarinka
но рассчитывется он по тойже формуле и в методичке этого препода задача называется Фиббоначи.Мне все таки интересно почему у меня массив выводится не верно
#88 by rs_trade
а  че фотка такая маленькая, не видно ничего....
#89 by Красотка Нонна
а подруга у однокурсников не может проконсультироваться? или ей за особый талант такую задачу выдали?
#90 by H A D G E H O G s
Мне лом да и некогда.. Как с памятью в asm работать я тебе сходу и не вспомню..
#91 by mandarinka
задачи у всех разные подобных нет
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С