Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Микропроцессоры шпоры.doc
Скачиваний:
8
Добавлен:
01.04.2025
Размер:
7 Мб
Скачать
☆

11.Циклы обмена в режиме пдп?

Системная магистраль

На магистрали Q – bus запрос и предоставление ПДП организуется подобно запросу и предоставляет прерывание. Упрощенная структура связей устройств участвующих в ПДП. Временная диаграмма запроса предоставлена ПДП очень близка к временной диаграмме запроса предоставление прерывания.

Сигнал запроса ПДП, называемый – DMR передается всеми устройствами, нуждающиеся в ПДП, по одной линии магистрали. Тип выходного каскада на этой линии – ОК. Процессор, получив сигнал DMR, выдает сигнал предоставленных ПДП DMBO, аналогичный сигналу IAKO. Этот сигнал также проходит через все устройства последовательно, в результате чего ПДП получает только то устройство, которое находится ближе к процессору. А затем устройство, получившее ПДП, проводит цикл обмена по магистрали. В циклах ПДП инфо. Читается из памяти и записывается в устройство ввода/вывода или на оборот – читается из устройств в/в и передается в память.

На магистрали ISA запрос предоставление ПДП очень напоминает организацию радиальных прерываний точно так же в системе существует контроллер ПДП. Называемые DRQ от которого расходятся сигналы предоставления ПДП называемые DACK….

К каждому каналу ПДП подключается только одно устройство запрашивающие ПДП тип вых сигналов – 2 С устройства нуждающееся в ПДП; посылает сигнал запроса DRQ и получает в ответ сигнал предоставления DACK после этого контроллер ПДП проводит циклы обмена по магистрали между устройством в/в и памятью.

12.Архитектура пк?

Контроллер ПДП – принимает запрос, на ПДП из системной магистрали и передает процессору. После предоставлением процессором прямого доступа производит пересылку данных между памятью и устройством в вода/вывода.

Контроллер регистрации – осущ. периодическое обновление инфо в динамической ОП с помощью проведения циклов регистрации.

Контроллер прерываний – преобразует аппаратное прерывание системной магистрали в аппаратном прерывание процессора и задает адрес вектора прерываний.

Часы реального времени и таймер счетчика – это устройство для внутреннего контроля времени и даты, а также для программной выдержки временных интервалов.

Системное устройство в/в – необходимо для взаимодействия со стандартными ВУ.

13.Функции устройств магистрали?

1)Функции процессора – основной характеристикой процессора является количество разрядов шины данных и шины адреса и количество управляющих сигналов в шине управления.

К функциям процессора относятся :

Чтение команд из памяти и устройств в/в

Запись данных в память и устройство в/в

Адресация в память обработка прерываний и режима прямого доступа.

2)Функции памяти – выполняют функцию временного или постоянного времени команд, объем памяти определяет сложность алгоритмов выполняемых системой., он обращается с системой магистралью цикл чтения записей.

Постоянная память только в циклах чтения.

Стек – это часть ОП предназначенный для временного хранения данных с неизменяемым способом адресации он отличается, что первый записанный адрес читается быстрее.

3) Функции устройств в/в:

Существует 3 группы устройств в/в

  1. Устройство интерфейса пользования

  2. Устройство в/в для длительного хранения инфо

  3. Таймерное устройство.

14.Внутренняя структура ЭВМ?

15.Архитектура ЭВМ?

16.Форматы данных и команд?

1)Однобайтовый положительный операнд – это двоичное число предназначенное для обработки АЛУ.

2)Однобайтовый отрицательный операнд:

Знак “-” кодируется единицей в старшем разряде.

В однобайтовых командах размешается код операции и коды регистров процессора (источник и приемник).

3)Двухбайтовый операнд :

В первом байте содержится код операций, а во втором байте однобайтовый операнд или номер устройства в/в при обмене данных.

4)Трехбайтовый операнд:

В 1- ом байте содержится код операции, а во 2 – ом и 3 – ем двухбайтовый операнд, при этом 2 – ой байт всегда младше.

В качестве 2 – ух байтных операндов используется адреса команд при организации переходов и адреса ячеек памяти, где размещается двухбайтовое число.

17.Способы адресации?

  1. Непосредственная адресация:

Предполагает, что операнд находится в памяти сразу за кодом команды. При этом в качестве операнда используется постоянная величина.

2)Прямая адресация:

Предполагает, что в/в операнд находится в памяти по адресу за кодом команды.

3)Реестровая адресация:

Предполагает, что операнд находится во внешнем регистре процессора.

5)Похожа на косвенную, выполняет команды содержимое, которого регистра увеличивается на 1 или 2.

6)Перед выполнение команд содержимое исполнительного регистра уменьшается на 1 или 2.

18.Основные группы команд МП?

1)Арифметические команды: Выполняют операции сложения, вычитание, деление, умножение, инкрементирование и декрементирование. В этих командах 2 входных операнда и 1 выходной.

2)Команды пересылки данных: Не требуют выполнения никаких операций над операндами, операнды просто пересыпаются из источника в приемник.

3)Логические команды: Производят логические операции над операндами лог “и”лог “или”.

4)Команды переходов: Предназначены для изменения обычного порядка последовательного выполнения программ перехода на код программы и возвраты из них для выполнения ветвления и пропуска фрагментов программ. Они могут быть условными и безусловными.