реклама на сайте
подробности

 
 
> Переход с ASM на С, книги, советы
sheld
сообщение May 22 2009, 03:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 5-01-09
Из: Красноярск
Пользователь №: 42 941



Уже год пишу на АСМе для AVR, для повышения квалификации, хочу освоить и С.
какие могут быть рекомендации, если в данный момент уровень знаний о С никакой crying.gif
подскажите какие книги лучше читать, может есть какие нибудь экспресс методики по освоению языка.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение May 23 2009, 08:14
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Прохожий @ May 23 2009, 00:23) *
На мой взгляд, проблема все-таки лежит не в ASM или С, а в неком уровне абстрагирования самой программы от внешней среды.

Это проблемы не языка, а развития технологии компиляции и оптимизации. А текст на ЯВУ в стиле АСМ  не всегда вреден. Например: использование битовых полей вместо битовых масок порождает зависимость от правила выделения бит. Ессно, для структур имеющих дело с вводом/выводом, такое неприемлемо.
Цитата(INT1 @ May 23 2009, 07:06) *
у них что там, интерпретатор в ПЛК сидит?

Есть ветка про nano-PLC на AVR, народ голову ломал, как же линковать функциональные блоки в финальную прошивку на целевом контроллере.  biggrin.gif
http://electronix.ru/forum/index.php?showtopic=40070
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 23 2009, 09:14
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(_Pasha @ May 23 2009, 11:14) *
..такое неприемлемо.

Неприемлимо только не знать языка и инструмента. А именно незнание и того и другого, и является отличительной чертой пишуших на языках высокого уровня, как на ASM. После чего и обильно рассказывающих глупости об ограничении свободы самовыражения, глюках компиляторов, тормозах....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sheld   Переход с ASM на С   May 22 2009, 03:39
- - Stary   для начала Керниган и Ритчи. http://khpi-iip.mipk....   May 22 2009, 05:43
- - sheld   Спасибо, к сведению принял! в общем старанье ...   May 22 2009, 06:11
|- - aaarrr   Цитата(sheld @ May 22 2009, 10:11) а еще ...   May 22 2009, 06:25
- - sheld   душевное спокойствие востановлено )   May 22 2009, 06:53
|- - Serhiy_UA   Цитата(sheld @ May 22 2009, 09:53) душевн...   May 22 2009, 07:08
- - MrYuran   Цитата(sheld @ May 22 2009, 07:39) может ...   May 22 2009, 07:08
- - HardJoker   Цитата(sheld @ May 22 2009, 07:39) Уже го...   May 22 2009, 08:26
|- - zltigo   Цитата(HardJoker @ May 22 2009, 11:26) Хм...   May 22 2009, 09:13
|- - Прохожий   Цитата(zltigo @ May 22 2009, 13:13) Напис...   May 22 2009, 18:19
|- - zltigo   Цитата(Прохожий @ May 22 2009, 21:19) Под...   May 22 2009, 19:48
|- - Прохожий   Цитата(zltigo @ May 22 2009, 23:48) Переч...   May 22 2009, 21:23
- - INT1   Цитата(Прохожий @ May 23 2009, 00:23) .. ...   May 23 2009, 04:06
|- - SSerge   Цитата(INT1 @ May 23 2009, 10:06) у них ч...   May 23 2009, 05:44
|- - Прохожий   Цитата(zltigo @ May 23 2009, 13:14) Непри...   May 25 2009, 18:34
- - INT1   Цитата(SSerge @ May 23 2009, 08:44) Таки ...   May 23 2009, 10:23
- - INT1   Ну не знаю , пока что у меня к этим ПЛК какая то в...   May 25 2009, 18:53
|- - Прохожий   Цитата(INT1 @ May 25 2009, 22:53) Ну не з...   May 25 2009, 19:06
- - Bronislav   Я бы посоветовал поискать , в дополнение к K&R...   May 26 2009, 04:43
- - _Pasha   Цитата(Прохожий @ May 25 2009, 21:34) С о...   May 26 2009, 07:43
|- - Прохожий   Цитата(_Pasha @ May 26 2009, 11:43) Оглас...   May 28 2009, 18:18
- - INT1   Цитата(Прохожий @ May 25 2009, 22:06) Я б...   May 26 2009, 17:04


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016