переносом всмысле, с битом С)))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
колян безпарольныи
06 марта 2005 г. 17:18
В ответ на:
А всетаки, мож гдето в недрах Яра для АВР спряталсь таки процедура сдвига с передосом типа rlc R16 или adc R16,R16 ? Напряжно добавлять еденичку всетаки....
отправлено колян безпарольныи 06 марта 2005 г. 17:17
Составить ответ
|||
Конференция
|||
Архив
Ответы
ничего не понял. а причем тут яр? в Си этого не сделать, т.е. заюзать флаг переноса. это если компайлер сам догадается.
—
Andy-spb
(06.03.2005 17:30,
пустое
)
ну наверняка должна быть функция соответствующая, я не про сам сишный стандарт а про его реализацию в Яре.
—
колян безпарольныи
(06.03.2005 17:35,
пустое
)
в WinAvr это называется __asm__ volatile (...) и далее по тексту. Не понимаю, зачем голову ломать? Это фактически оптимизация под конкретную платформу. Так почему не использовать асьм? Сииильно сумневаюсь что к-либо компилятор можно заставить работать с флагами статуса контроллера.
—
Andy-spb
(06.03.2005 17:40,
пустое
)
да, даже не надо голову ломать, если так хочется, то делать на асме
—
patton
(06.03.2005 17:57,
пустое
)
а я так скажу: лучшее - враг хорошего
—
Andy-spb
(06.03.2005 18:18,
пустое
)
да меня впринципе в данном случае совсем непарит лишний цикл, я на будующее, асм асмом но невсегда асмовой вставкой влезеш ибо далеко невсегда знаеш куда компилятор чего присовывает в регистрах.
—
колян безпарольныи
(06.03.2005 19:20,
пустое
)
да я не о том. оно вообще - надо? может проще на Сях все написать и успокоиться?
—
Andy-spb
(06.03.2005 19:45,
пустое
)
я и пишу всё на сях. Просто тут заразный пробегал, Билл который, вот периодически на меня эстетические извращения и нападают, стараюсь писать в сях так чтоб в асме красиво было)))
—
колян безпарольныи
(06.03.2005 20:27,
пустое
)
rol r16, или я чё-то не понял?
—
mse
(06.03.2005 17:29,
пустое
)
это вопервых асм а вовторых сдвиг без переноса. Ищю сишный аналог асмового rlc
—
колян безпарольныи
(06.03.2005 17:34,
пустое
)
Ты эта... посмотри и подумай вынимательно ;О) влияние апельсинов должно уже закончицца. Ты же АВРа просиш а не 51. А что АСМ, то АСМ. Не пишу я на Ц.
—
mse
(06.03.2005 17:41,
пустое
)
тьфуты, все смешалось в доме еблонских))))))сорри))
—
колян безпарольныи
(06.03.2005 19:18,
пустое
)
и это праильно. Давно пора всем на Си шарп переходить. Пару уроков дашь потом ?
—
DASM
(06.03.2005 18:03,
пустое
)
а чем java хуже? я правда дальше С++ не понимаю, поэтому вопрос скорее риторический
—
patton
(06.03.2005 18:08,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru