поделить регистровую пару на 50? На ассемблере avr?

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 7
Зарегистрирован: Вт май 06, 2014 06:36:12

Сообщение Tsiden »

процедурка какая - нибудь :)) ?
Реклама
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Сообщение pcb »

тут уже пролетала тема деления регистровой пары на число :idea:
Ищите, или топайте в тему "есть работа" :kill:
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Реклама
Опытный кот
Сообщения: 758
Зарегистрирован: Вс фев 10, 2013 15:26:00

Сообщение nirq »

Разделить на Х = умножить на (1/Х).
Сдвиг влево или вправо = умножение либо деление на 2.
А вот теперь можно и потопать куда приказано.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср мар 28, 2012 21:45:24
Откуда: ВО

Сообщение ILYAUL »

Atmel уже всё сделало за Вас - осталось только сходить на ее сайт
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

x/50 = x*(1/50) = x*(1/50)*(65536/65536) ~ x*(1311/65536) = x*(1024+256+32-1)/65536
Ставим плюсы: )
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Попахивает софистикой.
10-10=0
15-15=0
10-10=15-15
2(5-5)=3(5-5)
сокращаем группу (5-5)
2=3
Docendo discimus
Контактная информация:
Реклама
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Ошибка, грубая. Извините.
5-5=0
Z*0=W*0
orinoko

Сообщение orinoko »

Это такая шутка юмора. Тем более это, как было сказано, софизм.
Ответить

Вернуться в «AVR»