На головну

ПИТАННЯ 25) Система команд мікропроцесора.

  1. A) повідомляється про неможливість дати відповідь по суті поставленого питання в зв'язку з неприпустимістю розголошення зазначених відомостей
  2. AB0-СИСТЕМА
  3. Frac12; Принц Том 4 Глава 4: Найважливіший питання в житті Пельмешки.
  4. I. 1.5. Двухпірамідная система Хеопса-Голоду в структурі подвійного квадрата
  5. IV. Серцево-судинна система
  6. JAR-OPS 1.770 Додаткова киснева система - літаки з наддувом кабіни
  7. JAR-OPS 1.775 Додаткова киснева система - літаки без наддуву кабіни

Проектування системи команд впливає на структуру ЕОМ. Оптимальну систему команд іноді визначають як сукупність команд, яка задовольняє вимогам проблемно-орієнтованих застосувань таким чином, що надмірність апаратних та апаратно-програмних засобів на реалізацію рідко використовуваних команд виявляється мінімальною. У різних програмах ЕОМ частота появи команд різна; наприклад, за даними фірми DEC в програмах для ЕОМ сімейства PDP-11 найбільш часто зустрічається команда передачі MOV (B), на її частку припадає приблизно 32% всіх команд в типових програмах. Систему команд слід вибирати таким чином, щоб витрати на рідко використовувані команди були мінімальними.

При наявності статистичних даних можна розробити (вибрати) ЕОМ з ефективною системою команд. Одним з підходів до досягнення даної мети є розробка команд довжиною в одне слово і кодування їх таким чином, щоб розряди таких коротких команд використовувати оптимально, що дозволить скоротити час реалізації програми і її довжину.

Іншим підходом до оптимізації системи команд є використання мікроінструкцій. У цьому випадку окремі біти або групи біт команди використовуються для кодування декількох елементарних операцій, які виконуються в одному командному циклі. Ці елементарні операції не вимагають звернення до пам'яті, а послідовність їх реалізації визначається апаратною логікою.

Скорочення часу виконання програм і ємності пам'яті досягається за рахунок збільшення складності логіки управління.

Важливою характеристикою команди є її формат, який визначає структурні елементи команди, кожен з яких інтерпретується певні чином при її виконанні. Серед таких елементів (полів) команди виділяють наступні: код операції, що визначає виконувану дію; адреса комірки пам'яті, регістру процесора, зовнішнього пристрою; режим адресації; операнд при використанні безпосередньої адресації; код аналізованих ознак для команд умовного переходу.

Класифікація команд за основними ознаками представлена ??на рис. 2.4. Найважливішим структурним елементом формату будь-якої команди є код операції (КОП), що визначає дію, яке повинно бути виконано. Велике число КОП в процесорі дуже важливо, так як апаратна реалізація команд заощаджує пам'ять і час. Але при виборі ЕОМ необхідно концентрувати увагу на повноті операцій з конкретними типами даних, а не тільки на числі команд, на доступних режимах адресації. Число біт, що відводиться під КОП, є функцією повного набору реалізованих команд.

 



ПИТАННЯ 22) Структура материнської плати. | ПИТАННЯ 26) Машинний код

ПИТАННЯ 7) Пам'ять ЕОМ | ПИТАННЯ 8) Подання числової інформації в формі з плаваючою крапкою | ПИТАННЯ 11) Основний принцип побудови ЕОМ | ПИТАННЯ 12) Основні характеристики ЕОМ. | ПИТАННЯ 13) Формати команд. | ПИТАННЯ 15) Опис функціональних мікропрограм. | ПИТАННЯ 16) Організація переривання процесора. | А. А. Дерюгін | Структури обчислювальних систем | Перспективи вдосконалення архітектури ВМ і ВС |

© um.co.ua - учбові матеріали та реферати