Форум myROBOT.ru » Роботы и робототехника » Обо всем » Изучение ассемблера

Страниц (1): [1]
 

1. Андрей - 10 Апреля, 2010 - 02:37:53 - перейти к сообщению
Здравствуйте профессора робототехники и языков программирования.

Скажите пожалуйста стоит ли мне читать книгу Калашникова - "Ассемблер это просто"* или читать книгу Юрова - "Assembler".



*-----------------------
Сам-то я думаю, что не помешало бы.
2. Pashgan - 10 Апреля, 2010 - 09:20:57 - перейти к сообщению
Для изучения микроконтроллеров? Нет.
Могу порекомендовать вот эти книги
Джон Мортон "Микроконтроллеры AVR. Вводный курс"
Юрий Ревич "Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера"
Их можно скачать в электронном виде.
3. nest - 10 Апреля, 2010 - 12:17:50 - перейти к сообщению
перед изучением ассемблера для МК я бы ещё посоветовал ознакомиться с логическими микросхемами (счётчиками, триггерами, схемами сравнения...).
4. mihail - 10 Апреля, 2010 - 20:01:36 - перейти к сообщению
Программа написанная на ассемблере связана с конкретным типом устройства для которого она написана. Для других устройств эта программа, скорее всего, не подойдет. Изучать ассемблер имеет смысл применительно к конкретному устройству. Программист, пишущий программу на ассемблере управляет непосредственно аппаратными компонентами устройства. Если есть время и желание, определитесь с устройством которое вам интересно и изучайте конкретную реализацию ассемблера для данного устройства. Заодно придется разобраться с тем о чем написал nest. Иначе вряд ли получится Улыбка

PS весьма занятным устройством являются микроконтроллеры atmel Улыбка
5. Андрей - 13 Апреля, 2010 - 02:14:53 - перейти к сообщению
Так собственно ассемблер Pentium отличается от ассемблера AVR, только синтаксисом? Если это так, то это не проблема.
6. nest - 13 Апреля, 2010 - 18:57:39 - перейти к сообщению
Андрей пишет:
ассемблер Pentium отличается от ассемблера AVR, только синтаксисом?
грубо говоря, да.
7. Андрей - 14 Апреля, 2010 - 01:08:06 - перейти к сообщению
Здравствуйте, уважаемые профессора электроники и робототехники!

А можно какой - нибудь пример кода на ассемблере AVR?

<Зачем? - для сравнения с Pentium>

Заранее спасибо!
8. Pashgan - 14 Апреля, 2010 - 07:28:09 - перейти к сообщению
Пример
9. Pashgan - 14 Апреля, 2010 - 07:30:56 - перейти к сообщению
Еще один