Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
20
Добавлен:
16.04.2013
Размер:
28.67 Кб
Скачать

ВОПРОСЫ

к экзамену по курсу "Проектирование и программирование

микропроцессорных систем". ЭКТ-42,43.

---- Общие сведения о микропроцессорах ----

  1. Системы счисления (B,O,D,H). Арифметика систем счисления. Преобразование чисел из одной системы в другую.

  2. Внутреннее представление и форматы чисел в м/п.

  3. Классификации микропроцессоров. (По количеству кристаллов, корпусов, секционности, по специализации, по типу обрабатываемых сигналов и т.д.)

  4. Назначение и организация стека в различных м/п (MC68HC705C8, МС68000 и др.)

  5. Способы обработки прерываний в различных микропроцессорах.

  6. Виды организации памяти и адресации микропроцессоров. Защита информации.

  7. Архитектура современных м/п. (Векторные и скалярные команды. Структурный параллелизм. Иерархическая структура памяти. Расслоение памяти. RISC-процессоры.)

----- Микропроцессор MC68HC705C8 -----

  1. Основные характеристики м/п MC68HC705C8. Команды отладчика EVM-bug отладочного модуля M68HC05EVM. Работа с сервером. Кросс-ассемблер. Операторы и директивы.

  2. Внутренняя архитектура м/п MC68HC705C8. Регистры, флаги, карта памяти. Порты и линии ввода-вывода. Методы адресации.

  3. Система прерываний м/п MC68HC705C8. Источники прерываний. Обработка прерываний. Внешнее аппаратное прерывание IRQ. Программное прерывание SWI.

  4. Специальные режимы работы м/п MC68HC705C8. Аппаратное прерывание RESET. Режимы с пониженным энергопотреблением.

  5. Таймер м/п MC68HC705C8 и связанные с ним устройства. СОР-таймер. Диспетчер синхронизации. Основной и альтернативный счетчики. Регистры входной фиксации и выходного сравнения. Другие регистры таймера.

  6. Команды перемещения данных и команды передачи управления м/п MC68HC705C8. Арифметические команды и логические операции.

  7. Сравнение структур и управления процессами в SPI и SCI в м/п MC68HC705C8.

------ Микропроцессор МС68000 -----

  1. Архитектура м/п MC68000. Регистры, флаги, форматы данных и команд.

  2. Система прерываний м/п МС68000. Виды прерываний. Обработка простых и многократных прерываний.

  3. Методы адресации м/п МС68000. (Прямая и косвенная адресация регистра данных и регистра адреса, с декрементами, со смещением, с индексом. Абсолютная и относительная адресация. Неявная и непосредственная адресация).

  4. Интерфейс м/п МС68000 на примере SBC68К.

  5. Обработка исключений в МС68000 на примере взаимодействия с МС68681 и с МС68230.

  6. Параллельный интерфейс-таймер МС68230. Структура, режимы работы.

  7. Универсальный асинхронный приемопередатчик МС68681. Структура, регистры, логика работы.

  8. Команды перемещения данных и команды передачи управления м/п MC68000. (Команды условных и безусловных переходов. Команды организации циклов. Команды работы с подпрограммами. Прочие команды передачи управления).

  9. Арифметические команды м/п MC68000. (Умножение и деление. Сложение и вычитание с обычной и увеличенной точностью. Двоично-десятичная арифметика. Прочие арифметические команды).

  10. Команды манипулирования битами и логические операции м/п МС68000. (Сдвиги, циклические и не циклические, логические и арифметические, через флаг и мимо него. Команды работы с битами, команды байтовой логики, команды сравнения и тестирования. Другие логические операции).

Соседние файлы в папке Motorola - Описание лаб