МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Регістровий файлНаступна відмінна риса архітектури мікроконтролерів AVR - регістровий файл швидкого доступу, структурна схема якого показана на рис. 3. Кожний з 32-х регістрів загального призначення завдовжки 1 байт безпосередньо пов'язаний з арифметико-логічним пристроєм (ALU) процесора. Іншими словами, в AVR існує 32 регістри - акумулятора (порівняєте, наприклад, з MCS51). Ця обставина дозволяє в поєднанні з конвейєрною обробкою виконувати одну операцію в ALU за один машинний цикл. Так, два операнди витягуються з регістрового файлу, виконується команда і результат записується назад в регістровий файл протягом тільки одного машинного циклу. Рис. 3 - Регістровий файл сімейства AVR.
Шість з 32-х регістрів файлу можуть використовуватися як три 16-розрядні покажчики адреси при непрямій адресації даних. Один з цих покажчиків (Z Pointer) застосовується також для доступу до даних, записаних в пам'яті програм мікроконтролера. Використання трьох 16-бітових покажчиків (X, Y та Z Pointers) істотно підвищує швидкість пересилки даних при роботі прикладної програми. Регістровий файл займає молодші 32 байти в загальному адресному просторі SRAM AVR. Таке архітектурне рішення дозволяє діставати доступ до швидкої "регістрової" оперативної пам'яті мікроконтролера двома шляхами - безпосередньою адресацією в коді команди до будь-якого осередку і іншими способами адресації осередків SRAM. У технічній документації фірми Atmel це корисна властивість носить назва "Швидке контекстне перемикання" і є ще однією відмінною особливістю архітектури AVR, що підвищує ефективність роботи мікроконтролера і його продуктивність. Особливо помітно така перевага при реалізації процедур цілочисельної 16-бітової арифметики, коли виключаються багатократні пересилки між різними елементами пам'яті даних при обробці арифметичних операндів в ALU.
|
||||||||
|