4. Контрольные вопросы
Перечислите основные внутренние блоки процессора NM6403 и поясните их назначение.
Какова разрядность интерфейса с внешней памятью процессора NM6403?
Состав и назначение скалярного процессора.
Перечислите основные элементы векторного процессора и поясните их назначение.
Какова разрядность узлов векторного процессора?
Как может быть сформировано и обработано слово упакованных векторных данных?
Какие операции способен выполнять векторный процессор?
Поясните суть операции взвешенного суммирования и приведите примеры её использования.
Какие операции способно выполнять векторное АЛУ? Чем оно отличается от скалярного АЛУ?
Каковы особенности выполнения операций на векторном АЛУ при возникновении переполнений?
Чем определяется разбиение на элементы при операциях на рабочей матрице и на векторном АЛУ?
Поясните суть операции маскирования с векторным умножением.
Поясните суть операции логического маскирования, с какими операциями она используется?
Поясните суть операции арифметической активации, с какими операциями она используется?
Поясните суть операции логической активации, с какими операциями она используется?
Поясните суть операции циклического сдвига вправо операнда Х, с какими операциями она используется?
Каков порядок выполнения преобразований над данными на векторном процессоре?
- Лабораторная работа № 1 Архитектура нейромикропроцессоров семейства NeuroMatrix® nm640х и их функциональные возможности
- 1. Описание и порядок пользования программой nmcalculator
- 1.1. Формирование векторной команды
- 1.2. Разбиение рабочей матрицы и запись весовых коэффициентов
- 1.3. Установка входных значений
- 1.4. Генератор кода
- 2. Порядок выполнения работы
- Лабораторная работа № 2
- 1. Указания к выполнению работы
- 2. Элементы языка ассемблера процессора nm6403
- 2.1. Формат ассемблерных инструкций
- 2.2. Векторные инструкции процессора
- 2.3. Регистры процессора
- 2.3.1. Основные регистры
- 3. Порядок выполнения работы
- 4. Контрольные вопросы
- Лабораторная работа № 3
- 2.3. Использование меток в макросах
- 2.4. Импорт макросов из макробиблиотек
- 3. Пример простейшей программы
- 4. Порядок выполнения работы
- Лабораторная работа № 4
- 1.2. Реализация алгоритма шифрования на процессоре nm6403
- Практическая часть
- 2.1. Реализация алгоритма гост 28147-89 на нейропроцессоре nm6403/6404
- 2.2. Реализация алгоритма гост 28147-89 на эмуляторе вектора векторных команд
- 2.3. Варианты заданий
- 2.4. Удаленный доступ к плате NeuroMatrix
- Библиографический список