Вопросы к государственному экзамену по дисциплине "Микропроцессорные устройства систем управления"

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Вопросы к государственному экзамену по дисциплине:

МИКРОПРОЦЕССОРНЫЕ УСТРОЙСТВА

СИСТЕМ УПРАВЛЕНИЯ

Теоретические вопросы

1. Назначение и области применения микропроцессорных устройств. Основные классы микропроцессоров.

2. Обобщенная структура микропроцессорной системы управления.

3. Архитектура микропроцессора, сравнение различных типов архитектур.

4. Представление информации в микропроцессорных системах.

5. Организация памяти. Система команд микропроцессора, выполнение команд.

6. Организация устройств ввода/вывода информации.

7. Организация связей в микропроцессорных системах.

8. Управляющие программируемые контроллеры. Структура микроконтроллера, организация памяти.

9. Программное обеспечение микропроцессорных устройств.

10. Контроль и диагностика микропроцессорных устройств.

Практические задания

1. Найти значение физического адреса операнда при выполнении команды пересылки в регистр АL содержимого ячейки памяти с адресом DS:SI, если содержимым сегментного регистра DS является число 0F802H, содержимым регистра SI - 0B175H.

2. Найти значение физического адреса по двум значениям логических адресов CS:IP. Содержимое сегментного регистра CS является число 2002H, содержимое указателя команд IP - 3175H.

3. Найти значения двух логических адресов, которые соответствуют физическому адресу 23195Н.

4. Выполнить команду десятичной коррекции результата сложения двух упакованных двоично-десятичных чисел, расположенных в регистрах AL=25Н, BL=37Н. Команду сложения записать так, чтобы после ее выполнения результат был размещен в регистре AL.

5. Установить флаги соответственно результату операции «логическое И» над числом 38Н, расположенным в регистре CL, и числом 35Н.

6. Переслать массив, который состоит из 100 слов, из области памяти, которая имеет начальный адрес DS:SI (DS=2000H, SI=1000H), в область памяти, которая имеет начальный адрес ES:DI (ES=3000H, DI=4000H).

7. Вызвать подпрограмму, расположенную в некотором месте памяти емкостью 1 Мбайт с символическим адресом NAME.

8. Перейти к подпрограмме обработки прерывания типа n=8.

9. Выполнить вывод данных на 16-разрядный порт с адресом 1000Н.

10. Запрограммировать канал 1 КПДП на режим с фиксированными приоритетами, с отсоединением канала после передачи, без автозагрузки и расширенной записи для пересылки по каналу 1 контроллера 10 байт из ОЗУ с начальным адресом 0000:0700Н в устройство ввода. Вход  КПДП соединить с адресной линией А4.

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.