Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » Помогите пожалуйста программирование pic18f на assembler

Страниц (1): [1]
 

1. alexandra1995 - 24 Декабря, 2015 - 17:32:14 - перейти к сообщению
Здравствуйте!! Помогите, пожалуйста, с задачей! Начальные адреса векторов q и v в памяти данных мк серии PIC18F соответственно F3Dh D1h. Размер векторов равен 12. Напишите программный код на языке ассемблер для вычисления функции 54/x! для значений вектора q. Результат вычисления каждого значения вектора q следует поместить в вектор v.
Буду очень благодарна за помощь!!!
2. cjA - 02 Января, 2016 - 10:41:29 - перейти к сообщению
((x!)-1) - эта функция убывающая (я может и вру) быстрее? чем растет экспонента растет, простите, ваш препод именно такую задачу дал?
(Добавление)
да даже на коре дуо 8 вы уйдете с такой функциеей в ноль за 86 тактов. (хава тагила, хава тагила!!)
(Добавление)
на intel 2 мои студенты использовали выхоход за ноль (компания интел так в этом и не призналась) чтоб выйти на нулевой ринг прерываний, а потом запускали свои програмки чтоб в инет выходить , под зиро-рингом, гавнюки, хе-хе. былы-было.
С Новым Годом, Желаем самого наилучшего!
(Добавление)
(в пентиумах на нулевом уровне прерываний можно все)
(Добавление)
Парни , ну поможем нашему другу alexandra1995 ?
PROGMEM a1 F3D [12]{}
PROGMEM a2 0D1 [12]{}

ТАК?!!!
я не очень помню но может кто поможет, эй админы, вы ваше кхгде?
(Добавление)
потом почитаем листинг и узнаем как правильно , но пока?