Уважаемые знатоки Кейл С51 не подскажети как это понимать "register unsigned char"
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
SergeyS
24 августа 2004 г. 07:50
Составить ответ
|||
Конференция
|||
Архив
Ответы
Summit Headboard
—
Natalya
(31.10.2006 23:22
65.38.180.8
, 339 байт,
ссылка
)
Ответ: Не думаю, что в Кайл это имеет какой-либо смысл, так как оптимизацию он делает с учетом использования регистров тоже.
—
PicoDev2
(24.08.2004 09:25,
пустое
)
Обычная регистровая переменная
—
Котик
(24.08.2004 08:07,
пустое
)
В принципе все понятно но можно и так "unsigned char"
—
SergeyS
(24.08.2004 08:12,
пустое
)
Можно и так, но это уже тогда не регистровая переменная :), следовательно компилер разместит ее скорее всего в памяти и скорость работы с ней понизится
—
Котик
(24.08.2004 08:26,
пустое
)
Не подскажите где можно найти описание по этим делам?
—
SergeyS
(24.08.2004 08:41,
пустое
)
K&R, а в принципе любое руководство (получше) по Си (plain C)
—
Котик
(24.08.2004 09:25,
пустое
)
... и в руководстве по конкретному компилятору.
—
Bill
(24.08.2004 09:35,
пустое
)
Хоть и не знаток Кейла, но по аналогии так описываеться рекомендация компилятору о (+)
—
des00
(24.08.2004 08:02, 166 байт)
Если точнее, то это зависит от компилятора, от его опций.
—
Bill
(24.08.2004 09:32, 190 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru