Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
8,11,17-21 ответы.docx
Скачиваний:
0
Добавлен:
21.12.2019
Размер:
73.09 Кб
Скачать

8. Основные составляющие внутренней структуры оэвм семейства mcs-51.

ОМЭВМ семейства mcs-51 представляет собой законченное устройство, которое содержит на едином кристале: 1) центральный восьми разрядный процессор 2) память данных объемом 128 байт 3) память команд объемом от 0 до 32 К 4) чеиыре восьми разрядных программируемых канала вводо-вывода 5) два 16-битовых многорежимных таймера 6) систему прерываний с пятью векторами и двумя уровнями 7) последовательный интерфейс для связи с ПК через канал RS-232 8) тактовый генератор

Структурная схема состоит из следующих основных функционально законченных узлов 1)блок управления 2)арифметическо-логическое устройство 3) блок таймеров 4) блок последовательного интерфейса и прерываний

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

Прямая адресация. При этом способе адреса операндов указываются непосредственно в теле команды. Эти операнды используются в операции , код которой указан в этой же команде.

Непосредственная адресация. При этом способе операнд непосредственно указывается в команде, как правило, во втором байте (при 2-хбайтовой команде) или во 2 и 3 байте (при 3-х байтовой команде)

Косвенная адресация. При этом для указания адреса операнда используется регистры МП. СОДЕРЖИМОЕ ЭТИХ РЕГИСТРОВ СЛУЖИТ АДРЕСОМ ЯЧЕЙКИ ПАМЯТИ, В КОТОРОЙ НАХОДИТЬСЯ ОПЕРАНД.

17. Оэвм семейства mcs-51. Структура, характеристики, назначение выводов.

ОМЭВМ семейства MCS-51 представляют собой функционально законченное устройство, которое содержит на едином кристалле:

  • Центральный восьмиразрядный процессор,

  • Память данных (ПД) объемом 128 байт (аналог ОЗУ в обычных МПС),

  • Память команд (ПК) объемом от 0 до 32 К в зависимости от типа ОЭВМ (аналог ПЗУ в обычных МПС),

  • Четыре восьмиразрядных программируемых канала ввода-вывода, (обозначаемых как порты P0, P1, P2, P3),

  • Два 16-битовых многорежимных таймера/счетчика,

  • Систему прерываний с пятью векторами и двумя уровнями,

  • Последовательный интерфейс для связи с ПК через канал RS-232,

  • Тактовый генератор.

Обозначение ОЭВМ показано на рис. 2.16.

Структурная схема приведена на рис. 2.17 и состоит из следующих основных функционально законченных узлов:

  • Блок управления, предназначен для выработки синхронизирующих и управляющих сигналов, обеспечивающих координацию совместной работы блоков ОЭВМ во всех допустимых режимах её работы

  • Арифметико-логическое устройство (АЛУ), обеспечивающее выполнение арифметических и логических операций, а также операции логического сдвига, обнуления, установки и т.п.

  • Блок таймеров / счетчиков, предназначенный для подсчета внешних событий, для получения программно управляемых внешних задержек и выполнения времязадающих функций ОЭВМ.

  • Блок последовательного интерфейса и прерываний, предназначенный для организации ввода-вывода последовательных потоков информации и организации системы прерывания программ.

  • Программный счетчик, предназначенный для формирования текущего 16-разрядного адреса программной памяти и 8/16-разрядного адреса внешней памяти данных

  • Память данных, служащая для хранения и выдачи информации, используемой в процессе выполнения программ

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

Рис. 2.16. Обозначение БИС ОЭВМ

Рис 2.17. Структурная схема ОЭВМ

ОМЭВМ имеет:

  1. 32 регистра общего назначения

  1. 128 определяемых пользователем программно-управляемых флагов

  1. набор регистров специальных функций.