Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Многие проходили переход "АСМ -->СИ". А наоборот бывает?
Отправлено
С_а_ш_к_а__Ю_д_а_б_Э_п
18 апреля 2008 г. 12:18
Коогда человек начинал на СИ, а потом попробовав АСМ отказался раз и навсегда от СИ..А?
Составить ответ
|
Вернуться на конференцию
Ответы
Упс! (опять- двадцать пять) А почему отторгнут вариант связки ? :) C and ASM. Очень даже неплохо вставки #asm.../#endasm примениемы. Правда(+)
—
Макаров
(18.04.2008 12:51:15
83.234.191.118
, 1160 байт)
Точно, и еще связка наоборот - скомпилить С-компилером, и вставить в асм-текст из результата компилера.
—
SM
(18.04.2008 12:54:37
80.92.255.53
,
пустое
)
КодВижен вообще работает только так. Компилер генерит ассемблерный файл и передаёт его стандартному атмелевскому avrasm2
—
Сидоргек
(18.04.2008 13:50:11
89.209.87.196
,
пустое
)
да так добрая половина компилеров вообще работает. Только к чему это? Я вел речь о вставке результата работы компилера в свой асм-исходник.
—
SM
(18.04.2008 13:52:11
80.92.255.53
,
пустое
)
Когда я был седым только наполовину (+)
—
dsp
(18.04.2008 14:49:18
213.87.86.83
, 335 байт)
IAR так и рекомендует(+)
—
misyachniy
(18.04.2008 13:25:12
195.10.210.194
, 301 байт)
еще одну операцию надо сделать дизассемблировать :)
—
манипулятор
(18.04.2008 13:06:5
208.73.49.114
,
пустое
)
Не надо. Надо галку поставить в билд-опшнс "keep generated asm files" - и усе путем. Даж с некоторыми комментами.
—
SM
(18.04.2008 13:17:37
80.92.255.53
,
пустое
)
:) И прогнать всю эту байду через симмулятор. Эммулятор поберечь. Точняк сгорит :)
—
Макаров
(18.04.2008 13:15:11
83.234.191.118
,
пустое
)
:=)))
—
koyodza
(18.04.2008 13:02:22
195.214.197.203
,
пустое
)
А что смеетесь? Реально полезно для процов со статической суперскалярностью, типа TMS6000-ных. Там (+)
—
SM
(18.04.2008 13:23:18
80.92.255.53
, 2913 байт)
Потому, что так не интересно. Флуд на полдня не получится .
—
Сидоргек
(18.04.2008 12:53:42
89.209.87.196
,
пустое
)
Переход куда-то раз и навсегда - это неправильно.
—
Леонид Иванович
(18.04.2008 12:27:19
87.252.227.57
, 205 байт)
да, насчет оптимальности ОЧЕНЬ верно подмечено
—
koyodza
(18.04.2008 12:42:28
195.214.197.203
, 177 байт)
только что заметил Ваш пост чуть ниже :=)
—
koyodza
(18.04.2008 12:47:58
195.214.197.203
, 143 байт)
Да, у меня был как раз такой случай.
—
Леонид Иванович
(18.04.2008 12:54:11
87.252.227.57
, 276 байт)
Да, я тоже заметил, что простой перевод работающего проекта на другой язык/платформу не получается - тянет на приключения.
—
Vladimir Ljaschko
(18.04.2008 13:15:17
194.158.204.49
,
пустое
)
На другую платформу заказчик переходить не позволяет. А другой язык не вписывается в ресурсы.
—
Леонид Иванович
(18.04.2008 13:22:33
87.252.227.57
,
пустое
)
Бывает. У суровых челябинских си-плюс-плюсников
—
Пиков
(18.04.2008 12:22:40
87.241.200.1
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сколько миллиампер в одном ампере ?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru