Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

PC+10 переход, можно и метку поставить туда куды скакнуть хотите. А можно просто написать +N

Отправлено PeterD 09 апреля 2007 г. 16:12
В ответ на: пажжите, я записываю... отправлено nestandart 09 апреля 2007 г. 15:40

var1 и var2 это ваши переменые, для умножения или выделения корня.
В проекте нужно вставить гденить такую конструкцию.

;Умножение====
;==== VAR 1 ========
.def VAR10=R2
.def VAR11=R3
.def VAR12=R4
.def VAR13=R5
.def VAR14=R6
.def VAR15=R7
.def VAR16=R8
.def VAR17=R9
;==== VAR 2 ========
.def VAR20=R10
.def VAR21=R11
.def VAR22=R12
.def VAR23=R13

.def MOD0=R6
.def MOD1=R7
.def MOD2=R8
.def MOD3=R9
;===Корень
.def VAR00=R2
.def VAR01=R3
.def VAR02=R4
.def VAR03=R5
.def VAR04=R6
.def VAR05=R7
.def VAR06=R8
.def VAR07=R9
.def VAR08=R20
.def VAR09=R21
.def VAR10=R22
.def VAR11=R23
.def VAR12=R24
;==== LC ===========
.def LC=R18

Вызывается это добро так
1:Заносим значение в переменые VAR1 b VAR2
2:rcall mul32u ;Вызываем процедуру имножения (незабываем что умножение безнаковое)
3:Получаем результат в VAR1 и делаем с ним что хотим.

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 2 вдвое:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru