- •3 Група індексних регістрів та вказівників які утворюють регістри т
- •5 Регістр вказівника (лічильника) команд еір призначений для адресації в середині "поточного сегмента коду Вказівник команди прямо у командах ие вказується, але бере
- •6 Регістр прапорців ерьаоз зберігає інформацію про ознаки результату
- •Способи адресування в мікропроцесорах сімейства іьггеь. Навести приклади.
- •2.2.6 Пряме адресування з індексуванням
- •6 Прерывания
- •Сегменгування пам'яті в мікропроцесорах сімейства интел
- •2.1 Сегментування пам'яті
- •Способи обміну інформацією у мікропроцесорній системі. Області застосування. Приклади реалізації
- •2.2 Особливості архітектури окремих процесорів сім'ї Интел 2.2-1 Мікропроцесор 18086
- •2Р(6) - прапорець нульового результату, встановлюється в 1, коли результат операції дорівнює о,
- •2.2.2 Мікропроцесор 180186
- •2.2.3 Мікропроцесор 180286
- •2.2.4 Мікропроцесори 180386 та 180486
5 Регістр вказівника (лічильника) команд еір призначений для адресації в середині "поточного сегмента коду Вказівник команди прямо у командах ие вказується, але бере
участь в усіх командах передавання управління (умовних та безумовних переходів, виклику підпрограм, повернення з підпрограм тощо) У програміста немає можливості безпосередньо змінювати вміст регістра ЕІР
6 Регістр прапорців ерьаоз зберігає інформацію про ознаки результату
Конвеєр команд, розташований у пристрої інтерфейсу шини, вміщує декілька послідовних байт» пам'яті, що викликаються незалежно від процесу виконання поточної команди в АЛП з сегмента кодів Наявність конвеєра команд дозволяє збільшити швидкодію мікропроцесора у деяких випадках, зокрема на лінійних ділянках програми
Кеш-пам'ять розташовується між основною пам'яттю та МП для підвищення швидкості обміну з пам'яттю. Концепція кеш-пам'яті базується на передбаченні найбільш вірогідного використання даних, розташованих у пам'яті компактно 3 основної пам'яті у кеш-пам'ять передається блок з кількох слів, записаних за сусідніми адресами Якщо потрібне слово є часткою потоку послідовних команд або даних, то звернення до основної пам'яті вже не відбувається Кеш-пам'ять може бути зовнішньою (180386) або вбудованою у ВІС мікропроцесора (180486) Кеш-пам'ять може складатися з двох частин пам'яті даних та пам'яті команд
Лрифметико-лопчнпй пристрій: призначення, принципи побудови, способи подання операидів на входи АЛП. Організація приймачів результату. Арифметико-логічний пристрій являє собою комбінаційну схему на основі суматора, який сигналами з виходів пристрою керування налагоджується на виконання певної арифметичної або логічної операції: додавання, віднімання, ЛОГІЧНЕ І, ЛОГІЧНЕ АБО, ЛОГІЧНЕ НІ, ВИКЛЮЧНОГО АБО, зсуву, порівняння, десяткової корекції. Отже, АЛП виконує арифметичні або логічні операції над операндами, які пересилаються з пам'яті і(або) регістрів МП.
Операнд - це об'єкт у вигляді значення даних, вмісту регістрів або вмісту комірки пам'яті, з яким оперує команда, наприклад, у команді додавання операндами є доданки. Операнд може задаватися у команді у вигляді числа або знаходитися в регістрі чи комірці пам'яті. Одержаний після виконання команди в АЛП результат пересилається в регістр або комірку пам'яті.
Регістри призначені для зберігання «-розрядного двійкового числа. Вони являють собою п тригерів зі схемами керування читанням/записом та вибірки. Регістри створюють внутрішню пам'ять МП і використовуються для зберігання проміжних результатів обчислень.
Акумулятор - це регістр, у якому зберігається один з операндів. Після виконання команди в акумуляторі замість операнда розміщується результат операції. У 8-розрядних процесорах акумулятор бере участь в усіх операціях АЛП. У 16-розрядних МП більшість команд виконуються без участі акумулятора, але в деяких командах (введення, виведення, множення, ділення) акумулятор діє так само, як і у 8-розрядних МП, тобто зберігає один з операндів, а після виконання команди - результат операції.
Вказівник команд, або програмний лічильник", призначений для зберігання адреси комірки пам'яті, яка містить код наступної команди. Програму дій МП записано в пам'яті у вигляді послідовності кодів команд. Для переходу до наступної команди вміст лічильника збільшується на одиницю у момент вибирання команди з пам'яті. Наприкінці виконання команди в лічильнику команд зберігається адреса наступної команди.
*
У технічній літературі застосовують
обидві назви цього регістра. Зазвичай
у МП використовують
назву ІР
(Ітігисйоп РоШег) -
вказівник команд, а в однокристальних
мікро-ЕОМ
та мікроконтролерах - РС
(Рго§гат Соипіег) -
програмний лічильник.
Вказівник стека - це регістр, який зберігає адресу останньої зайнятої комірки стека. Стеком або стековою пам'яттю називається область пам'яті, організованої за принципом «останній прийшов - перший пішов».
Регістр команд зберігає код команди протягом усього часу виконання команди.
Регістр адреси і регістри даних призначені для зберігання адрес і даних, використовуваних під час виконання поточної команди у МП.
Регістр стану або регістр прапорців (ознак) призначений для зберігання інформації про результат операції в АЛП і являє собою декілька тригерів, які набувають одиничних або нульових значень. Наприклад, прапорець нуля встановлюється в одиницю при нульовому результаті операції.
Запам'ятовуючі пристрої (ЗІ І) мікропроцесорної системи: визначення, класифікація, основні параметри 311 Способи зберігання інформації в ЗП.
Билет 4
Запоминающие устройства микропроцессорной системы . Определение , классификация , основные параметры, примеры реализации
Ячейка памяти –это параллельное соединение нескольких запоминающих элементов для хранения многоразрядного двоичного числа. Используем обязательно адресный принцип
Классификация
ЗУ , можно по разным признакам :
По виду носителя информации
(транзисторные , магнитные и оптические)
Транзисторные используют триггера либо транзисторы
регистр Лазерные – углубления –питы
Параметры ЗУ :
1 информационная емкость (количество информации которое одновременно может хранится в ЗУ в битах)
2 Быстродействие характерезуется временем которое нужно потратить на запись и считывания информации
3 Разрядность шины адреса или разрядность шины данных
ЗУ делятся ОЗУ и ПЗУ
Внешние ЗУ есть
КЭШ буферное устройство предназначенное для согласования быстродейсвие различных классов ЗУ )
