Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
final (восстановлен).docx
Скачиваний:
1
Добавлен:
27.08.2019
Размер:
298.79 Кб
Скачать

1. Які класи мікроконтролерів ви знаєте? Які ознаки притаманні сучасним 8-розрядним мікроконтролерам?

Виділяють 3 класи мікроконтролерів:

  • 8-розрядні мікроконтролери

  • 16-32-розрядні міроконтролери

  • цифрові сигнальні процесори

Перший тип мікроконтролерів найбільш поширений. Їх використовують для складних алгоритмів керування у режимі реального часу. Для керування реальними пристроями зазвичай їх достатньо. 8-розрядні мікроконтролери мають ряд характерних ознак:

-мають модульну організацію. На базі одного ядра процесора формується цілий ряд мікроконтролерів, які відрізняються між собою.

-використання закритої архітектури – відсутність ліній системної магістралі на виході корпуса.

-використання функціональних модулів – таймер, ЦАП, АЦП тощо.

-розширення кількості режимів модулів.

Всі мікроконтролери одного сімейства мають однакове ядро і варійований функціональний блок.

2.Які класи мікроконтролерів ви знаєте? Детально опишіть структуру процесорного ядра мікроконтролера.

Ми знаємо 3 класи мікроконтролерів:

  • 8-розрядні мікроконтролери

  • 16-32-розрядні міроконтролери

  • цифрові сигнальні процесори

Процесорне ядро мікроконтролера складається зі схеми синхронізації, центрального поцесора та схеми керування.

Процесорне ядро. Характеристики:

  • набір регістрів

  • система команд

  • організація процесів вибірки/виконання команд

Виділяють CISC, RISC процесори.

Для CISC архітектури характерний 1,2,3 байтовий формат команд. Система команд як правило не є ортогональною(не всі команди можуть використовувати будь-який спосіб адресації). Регістри процесора нерівноправні. Команди не можуть використовувати будь-який з передбачених методів адресації. Вибірка команд здійснюється побайтно. CISC – архітектура використовуються в мікроконтролерах фірм Intel, Motorola.

Для RISC архітектури характерним є те, що набір команд скорочено до мінімуму. Формат команд має фіксовану довжину. Це дає певну гнучкість. Дана архітектура використовується в мікроконтролерах фірм ATMEL, Microchip.

Продуктивність мікроконтролера характеризується кількістю операцій пересилки за секунду.

CISC – 1-3 цикли за секунду.

RISC – дещо гірше.

3.Які класи мікроконтролерів ви знаєте? Детально опишіть пам'ять програм та пам'ять даних мікроконтролера.

Знаю 3 класи мікроконтролерів:

  • 8-розрядні мікроконтролери

  • 16-32-розрядні міроконтролери

  • цифрові сигнальні процесори

Пам'ять команд(даних), програм

  • пам'ять програм – постійний запам’ятовуючий пристрій (тут зберігається програма, а також константи)

  • пам'ять команд(даних) – ОЗП (тут зберігаються змінні)

  • -регістримікроконтролера – вид пам'яті. Складається з внутрішніх регістрів процесора і регістрів для керування спеціальними периферійними пристроями.

Пам'ять програм – енергонезалежна.

Існують – ПЗП, які програмуються користувачем з можливість ультрафіолетового витирання. Основою ПЗП даного типу є МОН - транзистор з плаваючим затвором. Комірка пам'яті – МОН транзистор. Існують також ПЗП масочного типу(інформація заноситься при виготовленні) , ПЗП програмований, який поділяється на ПЗП – однократно програмований і ПЗП з електричним витиранням. Найпоширенішим видом зараз є флеш – пам'ять.

Пам'ять даних.

Комірка статичного ОЗП – тригер

Комірка динамічного ОЗП – кілька транзисторів і конденсатор. Фізичні розміри комірки значно перевищують (а може і менші - хз) розміри комірки статичної пам'яті. Але статичні ОЗП значно швидші. У мікроконтролерах використовують статичну пам'ять до одиниць Мбайт (читається ембайт). Динамічна пам'ять повільніша, бо в ній заряд стікає, відповідно є необхідність його відновлення. В комірках статичного ОЗП вміст зберігається при зменшенні тактової частоти навіть до нуля. Константи рекомендується заносити в ПЗП.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]