Аппаратная часть микроконтроллеров AVR

👁 54 просмотров

Что имеет аппаратная часть и что может с ассемблером? Ассемблер позволяет нам через код управлять и получить контроль на ресурсами процессора. Ресурсы представлены такими компонентами, как:

  • центральное процессорное устройство (ЦПУ) и его математические «прислуги», арифметические и логические устройства(АЛУ);
  • различные устройства хранения информации (внутренний и внешний RAM и EEPROM – памяти);
  • регистры, которые контролируют порты ввода и вывода, таймеры, АЦП – конверторы и другие функциональные устройства.

Доступность через ассемблер – это значит прямо доступный и не через драйверы или интерфейсы, которых предоставляет операционные системы. Это значит, что вы контролируете последовательный интерфейс или АЦП без каких –либо промежуточных прослоек между вашим кодом и аппаратной частью микроконтроллера.