Мікропроцесори
Украинская Баннерная Сеть
інші роботи вид роботи: реферат; мова: українська
Блок регістрів загального призначення (РЗП) – це регістри, що призначені для тимчасового збереження інформації, що підлягає обробці. Головна особливість РЗП полягає в тому, що записати в ці регістри можливо тільки слова з внутрішньої магістралі данних. В цих регістрах зберігаються операнди, що підлягають обробці і сюди заносяться слова після виконання операцій. Процедура виконання операцій зараз проходить в наступній послідовності. З БК поступають сигнали “Зчитування” на вибраний РЗП і сигнал “Запис” на РО. Необхідне слово проходить через внутрішню магісталь з вибраного РЗП в РО. Одночасно з БК поступає код операції на сигнал “Запис” на РК. Після виконання операції з БК поступає сигнал “Запис”, а потім сигнал “Зчитування” на РА і сигнал “Запис” на один з РЗП, куди поступає нове слово через внутрішню магістраль. Але якщо необхідне слово відсутнє в РЗП, то його необхідно знайти в ОЗП за конкретною адресою. Формуванням адресів ОЗП займається спеціальний блок – блок адресації (БА). Використовубться наступні способи формування адресів ОЗП. Безпосередня адресація – адрес елемента пам’яті або декількох адресів формується безпосередньо з БА. Відносна адресація – з БА виймається частина адресного слова і до нього додається (за правилами арифметики) друга його частина, яка може знаходитись, наприклад, в одному з РЗП. Побічна адресація – з БА вибирається адрес елемента ОЗП. Слово, що знаходиться по вибраному адресу використовується в якості адреси другого елемента ОЗП в якому і знаходиться необхідна інформація. Складна адресація – адрес елемента ОЗП, звідки виймається операнд, або куди розміщується результат, формується в результаті складних перетворень (асоціативна пам’ять). При виконанні окремих дій при відносній та складній адресації БА звертається до АЛП. При таких ситуаціях під дією БК між БА та АЛП проходить інтенсивний обмін інформацією. З використанням добавлених блоків використання окремої операції проходить в наступній послідовності...