- •Раздел 3. Лист 30/89
- •Микропроцессоры
- •3) Система мкод. (Множественный Поток Команд и Общий Поток Данных)
- •4). Системы мкмд.
- •Модель iso/osi
- •8.Технология Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, fddi; Топологии локальных сетей;
- •9.Логическая и физическая структуризация сети: концентратор (повторитель), коммутатор (мост), маршрутизатор; Типы линий связи локальных сетей;
- •1) Неявная
- •12.Назначение выводов микропроцессора мк-51. Организация памяти мк-51. Подключение микросхем внешней памяти. Назначение выводов микропроцессора мк-51
- •Первое адресное пространство – память программ
- •Второе адресное пространство – внешняя память данных
- •3Е адресное пространство – внутренняя память данных
- •13.Регистр слова состояния программы (psw). Битовый процессор мк-51. Режимы работ таймеров-счетчиков мк-51 (0, 1, 2, 3). Регистр слова состояния программы (psw).
- •14.Порты ввода-вывода мк-51. Структура прерываний мк-51. Режимы работ последовательного интерфейса мк-51. Порты ввода/вывода мк-51
- •Состав субд.
- •1) Внутреннее устройство
- •2) Интерфейс пользователя
- •Основные этапы проектирования информационной системы.
- •15.Модели данных: иерархическая, реляционная, сетевая. Физическая организация данных в реляционных базах. Удаление, добавление, изменение записей. Индексация.
- •1) Модель управления файлами
- •2) Иерархическая модель
- •3) Сетевая модель
- •Основы реляционной алгебры
- •Отношения
- •Фундаментальные свойства отношений
- •Операции над отношениями. Общая интерпретация реляционных операций
- •Нормализация реляционной модели данных
- •Реляционные системы управления базами данных
- •Целостность базы данных
- •Безопасность базы данных
- •Обеспечение надежности и работоспособности базы данных
- •Ведение системного журнала и аудит базы данных
- •Концептуальное проектирование
- •Модель сущность-атрибут-связь (er)
- •Модели данных
- •Логическое проектирование
- •Система управления базами данных
- •Преимущества субд
- •Недостатки субд
- •Физическое проектирование
- •20.Этапы процесса принятия решений. Принятие решения в условиях определенности. В условиях множества критериев. Основные этапы процесса сбора и анализа экспертами информации.
- •Определение области компромиссов
- •Нормализация критериев
- •Принципы оптимальности многовекторных задач
- •Характеристики приоритета критериев и методы его учёта
- •Методы учёта приоритета критериев
- •Постановка задачи
- •21.Управленческое решение. Требования к управленческому решению. Компоненты процесса принятия решений. Подготовительные этапы принятия решений.
- •23.Методика декомпозиции целей. Алгоритмизация процесса декомпозиции. Методы экспертных оценок.
Первое адресное пространство – память программ
А) только внешняя память программ

Б) внутренняя и внешняя
Для выполнения прогр нет разницы где она находится, либо во внутренней, либо во внешней памяти. Быстродействие одинаково, т.е. не критично. Для программиста нет никакой разницы между А и Б. Адреса внутренней и внешней памяти программ не пересекаются. МК имеет внешний вход DEMA, позволяющий отключить внутреннюю память программ (если она есть), тогда все адресное пространство отводится под внешнюю память.
Второе адресное пространство – внешняя память данных


3Е адресное пространство – внутренняя память данных
Внутреннее ОЗУ общим объемом 256 байт разбито на две половины: область регистров специальных функций и память данных. В свою очередь память данных содержит 4 банка регистров и область с битовой адресацией.
Младшие адреса – память, с которой мы можем работать, допускают прямую и косвенную адресацию.
Имеется 4 банка регистров. В каждый момент времени активным является только один банк регистров. Разбивка на банки – своего рода страничная адресация.
В области побитовой адресации 128 битов могут быть считаны (изменены) независимо друг от друга.
Для обращения к внутренней и внешней памяти данных используются различные команды, поэтому, не смотря на пересекающиеся адреса, конфликтов не происходит.
ША и ШД у памяти программ и памяти данных одни и те же.
Каждый тип внешней памяти программ и памяти данных может быть добавлен независимо от другого. Оба типа используют одни и те же шины адреса и данных, но различные сигналы управления.
Подключение микросхем внешней памяти.

DC – дешифратор, CS - Chip Select
Шины 16-разрядн., исп-ся только 11 разрядов из 16-ти.
На входы дешифратора подается двоич-й код. На одном из выходов, номер кот-го равен числу, поданному на входы, формируется сигнал активного уровня. Если выходы прямые на одном из них б. 1, на ост-х нули. Если инверсные – на одном 0, на ост-х 1. При выдаче адреса, в кот-м А11 = 0 и А12 = 0 обращение б. производиться к микросхеме ПЗУ (ROM), если А11 = 1 и А12 = 0 активизируется микросхема ОЗУ (RAM).
Цикл работы: если мкПЦ выдает адрес:
– с 0000h по 07FFh => б. счит-ся ПЗУ (А11=А12=0, вых.0 = 0)
– с 0800h по 0FFFh => обращ-е к ОЗУ (А11=1 и А12=0, вых.1 = 0)
Схема подключения внешних микросхем памяти к микроконтроллерам семейства MCS-51 показана на рисунке. Регистр адреса D3 на схеме предназначен для запоминания младших 8-ми бит адреса, передаваемых через шину данных/памяти, совмещенную с портом P0. Старшие восемь бит адреса передаются через шину адреса, совмещенную с портом P2. Во время передачи адреса через порт P0, микроконтроллер вырабатывает синхроимпульс на ножке ALE. Именно этот импульс позволяет запомнить младший байт адреса в регистре D3.
Для обращения к памяти данных и к памяти программ используются одни и те же шина адреса и шина данных, но разные управляющие сигналы. Для чтения памяти программ вырабатывается сигнал PSEN, а для чтения памяти данных вырабатывается сигнал RD. Для записи информации в память данных вырабатывается сигнал WR. То есть память программ доступна только для чтения, а память данных доступна и для чтения и для записи любой информации, записанной в двоичном коде.
Работа с внешней памятью программ разрешена лишь при низком уровне не входе EA. При этом микроконтроллер считает, что вся память программ расположена во внешней памяти. При высоком уровне сигнала на этом входе микроконтроллер реализует цикл обращения к внешней памяти программ лишь в случае, если требуемый адрес выходит за пределы внутреннего сегмента памяти программ.

