Как на Си сделать сдвиг с переносом, или циклический сдвиг??
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
lamerok
18 октября 2004 г. 12:01
Может какую директиву компилятору надо сказать???
Составить ответ
|||
Конференция
|||
Архив
Ответы
Если хотите эффективно по ресурсам - то инлайн-функцию с ассемблером.
—
SM
(18.10.2004 12:10,
пустое
)
в Сях нет inline ф-ций
—
DASM
(18.10.2004 12:13,
пустое
)
В разных по-разному. Например в CCS есть. Это правда расширения. И есть даже режим (+)
—
SM
(18.10.2004 12:15, 28 байт)
расширения это хорошо
—
DASM
(18.10.2004 12:19, 403 байт)
АСМовская функция по любому будет для одного проца.
—
SM
(18.10.2004 12:20,
пустое
)
Ответ: на гнусях можно и для разных
—
andys
(18.10.2004 12:39,
пустое
)
Да ifdef'ов можно где угодно понатыкать, только все равно это будет для конечного числа процессоров :)
—
SM
(18.10.2004 12:42,
пустое
)
Ответ: важно, чтобы у компилера асм поддерживал кучу процессоров...+
—
andys
(18.10.2004 12:51, 49 байт)
я долго мучился и пришёл к решению (+)
—
Max_Fly
(18.10.2004 12:03, 45 байт)
аааа мама роди меня обратно, асм вставку надежней ... аааааа
—
DASM
(18.10.2004 12:09,
пустое
)
не вопрос - можно прямо в машинных кодах. но меня утомляет. ;-)
—
Max_Fly
(18.10.2004 12:22,
пустое
)
Ответ: зато это утомит еще больше и других ;)...вон, фортовские гамы ломать никто даже и не пытался
—
andys
(18.10.2004 12:41,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru