- •1.Основные определения?
- •2.Структура микропроцессорных систем управления?
- •3.Структура микропроцессорного контроллера?
- •6.Режимы работы микропроцессорной системы?
- •Программный обмен информацией:
- •Обмен с использованием прерываний:
- •Режим прямого доступа к памяти:
- •7.Типы микропроцессорных систем?
- •8.Шины мпс?
- •9.Циклы программного обмена?
- •2)Цикл записи.
- •10.Циклы обмена по прерыванием?
- •11.Циклы обмена в режиме пдп?
- •12.Архитектура пк?
- •13.Функции устройств магистрали?
- •19.Команды пересылки данных?
- •20.Арифметические команды?
- •21.Логические команды?
- •22.Команды циклического сдвига?
- •23.Команды передачи управления?
- •24.Команды обращения к стеку?
- •25.Команды обслуживания?
- •26.Структура микропроцессора?
- •27.Алгорифм функционирования микропроцессора?
- •28.Архитектура однокристального микропроцессора k580bm80a?
- •29.Интерфейс мпс (определение, типы, решаемые задачи)?
- •30.Интерфейс с изолированными шинами ?
- •31.Интерфейс с совмещенными адресными шинами?
- •32.Структурная схема интерфейса?
- •33.Интерфейс клавиатуры?
- •34.Интерфейс многоразрядного индикатора?
- •35.Интерфейс модуля памяти?
- •1 Интерфейс модуля памяти с несколькими микросхемами пзу.
- •2 Интерфейс модуля памяти с озу и пзу.
- •37.Процессорное ядро мк?
- •1 Способ
- •2 Способ
- •38.Память программ и внешняя память мк?
- •39.Память данных мк. Регистры мк. Стек мк?
- •40.Основные режимы работы мк?
- •41.Аппратные средства обеспечения надежной работы мк?
- •42. Модули последовательного ввода/вывода мк?
- •43.Модули аналогового ввода/вывода мк?
- •44.Состав и назначение семейств pic – контроллеров?
- •45.Основные характеристики мк подгруппы pic16f8x?
- •46.Структурная схема мк подгруппы pic16f8x?
- •47.Организация памяти pic – контроллеров?
- •48. Способы адресации и организация прерываний в pic – контроллерах?
- •49. Специальные функции мк серии pic?
- •50. Система команд мк подгруппы pic 16f8x?
11.Циклы обмена в режиме пдп?
Системная магистраль
На магистрали Q – bus запрос и предоставление ПДП организуется подобно запросу и предоставляет прерывание. Упрощенная структура связей устройств участвующих в ПДП. Временная диаграмма запроса предоставлена ПДП очень близка к временной диаграмме запроса предоставление прерывания.
Сигнал запроса ПДП, называемый – DMR передается всеми устройствами, нуждающиеся в ПДП, по одной линии магистрали. Тип выходного каскада на этой линии – ОК. Процессор, получив сигнал DMR, выдает сигнал предоставленных ПДП DMBO, аналогичный сигналу IAKO. Этот сигнал также проходит через все устройства последовательно, в результате чего ПДП получает только то устройство, которое находится ближе к процессору. А затем устройство, получившее ПДП, проводит цикл обмена по магистрали. В циклах ПДП инфо. Читается из памяти и записывается в устройство ввода/вывода или на оборот – читается из устройств в/в и передается в память.
На магистрали ISA запрос предоставление ПДП очень напоминает организацию радиальных прерываний точно так же в системе существует контроллер ПДП. Называемые DRQ от которого расходятся сигналы предоставления ПДП называемые DACK….
К каждому каналу ПДП подключается только одно устройство запрашивающие ПДП тип вых сигналов – 2 С устройства нуждающееся в ПДП; посылает сигнал запроса DRQ и получает в ответ сигнал предоставления DACK после этого контроллер ПДП проводит циклы обмена по магистрали между устройством в/в и памятью.
12.Архитектура пк?
Контроллер ПДП – принимает запрос, на ПДП из системной магистрали и передает процессору. После предоставлением процессором прямого доступа производит пересылку данных между памятью и устройством в вода/вывода.
Контроллер регистрации – осущ. периодическое обновление инфо в динамической ОП с помощью проведения циклов регистрации.
Контроллер прерываний – преобразует аппаратное прерывание системной магистрали в аппаратном прерывание процессора и задает адрес вектора прерываний.
Часы реального времени и таймер счетчика – это устройство для внутреннего контроля времени и даты, а также для программной выдержки временных интервалов.
Системное устройство в/в – необходимо для взаимодействия со стандартными ВУ.
13.Функции устройств магистрали?
1)Функции процессора – основной характеристикой процессора является количество разрядов шины данных и шины адреса и количество управляющих сигналов в шине управления.
К функциям процессора относятся :
Чтение команд из памяти и устройств в/в
Запись данных в память и устройство в/в
Адресация в память обработка прерываний и режима прямого доступа.
2)Функции памяти – выполняют функцию временного или постоянного времени команд, объем памяти определяет сложность алгоритмов выполняемых системой., он обращается с системой магистралью цикл чтения записей.
Постоянная память только в циклах чтения.
Стек – это часть ОП предназначенный для временного хранения данных с неизменяемым способом адресации он отличается, что первый записанный адрес читается быстрее.
3) Функции устройств в/в:
Существует 3 группы устройств в/в
Устройство интерфейса пользования
Устройство в/в для длительного хранения инфо
Таймерное устройство.
14.Внутренняя структура ЭВМ?
15.Архитектура ЭВМ?
16.Форматы данных и команд?
1)Однобайтовый положительный операнд – это двоичное число предназначенное для обработки АЛУ.
2)Однобайтовый отрицательный операнд:
Знак “-” кодируется единицей в старшем разряде.
В однобайтовых командах размешается код операции и коды регистров процессора (источник и приемник).
3)Двухбайтовый операнд :
В первом байте содержится код операций, а во втором байте однобайтовый операнд или номер устройства в/в при обмене данных.
4)Трехбайтовый операнд:
В 1- ом байте содержится код операции, а во 2 – ом и 3 – ем двухбайтовый операнд, при этом 2 – ой байт всегда младше.
В качестве 2 – ух байтных операндов используется адреса команд при организации переходов и адреса ячеек памяти, где размещается двухбайтовое число.
17.Способы адресации?
Непосредственная адресация:
Предполагает, что операнд находится в памяти сразу за кодом команды. При этом в качестве операнда используется постоянная величина.
2)Прямая адресация:
Предполагает, что в/в операнд находится в памяти по адресу за кодом команды.
3)Реестровая адресация:
Предполагает, что операнд находится во внешнем регистре процессора.
5)Похожа на косвенную, выполняет команды содержимое, которого регистра увеличивается на 1 или 2.
6)Перед выполнение команд содержимое исполнительного регистра уменьшается на 1 или 2.
18.Основные группы команд МП?
1)Арифметические команды: Выполняют операции сложения, вычитание, деление, умножение, инкрементирование и декрементирование. В этих командах 2 входных операнда и 1 выходной.
2)Команды пересылки данных: Не требуют выполнения никаких операций над операндами, операнды просто пересыпаются из источника в приемник.
3)Логические команды: Производят логические операции над операндами лог “и”лог “или”.
4)Команды переходов: Предназначены для изменения обычного порядка последовательного выполнения программ перехода на код программы и возвраты из них для выполнения ветвления и пропуска фрагментов программ. Они могут быть условными и безусловными.
