Функции процессора по управлению ОП и УВВ
При выполнении основного цикла процессор для управления ОП:
•Основываясь на информации в команде, генерирует адреса ОП для чтения команд;
•В нужной последоват-ти выдает на шины сгенериров адреса и сигналы управления для передачи/приема данных ОП;
•Ч/з порты контроллера запу-скает операц обмена с больш объемом данных между разными участками ОП.
Для упр-ия УВВ процессор:
•Специальными командами обмена с портами ввода/ вывода запускает обмен между собой и УВВ, ОП и УВВ, опрашивает состояния УВВ;
44 Определение, структура и функции ЭС. Области применения ЭС.
Экспертная система (ЭС) – это программа, модели-рующая рассуждения высоко-квалифицированного спец (эксперта) в некоторой предметной области с целью поддержки принятия реше-ния. При этом предполагается объяснение полученных системой решений, а также интерактивный режим взаимод с пользователем.
Компоненты ЭС:
* База знаний, содержащая формализованные специфи-ческие и преимущественно эвристические экспертные знания;
* Решатель (интерпретатор) – программа, моделирующая ход рассуждений эксперта на основании знаний (логич вывод).
* Подсистема объяснений – модуль, позволяющий получать ответ на вопросы «как» и «почему».
* Интеллектуальный реда-ктор БЗ – программа, предоставляющая возможн инженеру по знаниям создавать БЗ в диалоговом режиме.
* Интерфейс пользователя – комплекс программ, реализующих диалог пользователя, в/в инф-ии.
Оба канала действ-т параллельно и независимо, поэтому синхронизация видео-адаптера и ЦП не требуется.
В случае текстового режима экран разбивается на символьные позиции – character boxes. Каждая позиция определется 2мя координатами. Изображение символа формируется на точечной матрице, размер которой зависит от типа режима и адаптера. Каждой символьной позиции экрана в видеобуфере соответствует 2 байта. Байт с четным адресом содержит код символа, он определяет ЧТО выводится в данной символьной позиции. Соседний байт с большим нечетным адресом содержит атрибут, определяемый КАК выводится символ.
Байты, содержащие коды и атрибуты размещаются в буфере последовательно. Адаптер считывает байты и с помощью знакогенератора преобразует их в видео сигнал.
Часть видеобуфера, позво-ляющая полностью запом-нить экран, наз-ют видео-страницей. Наличие страниц позволяет организов быструю смену изображения. Смена страниц происходит очень быстро с помощью одной из функций видеобиос. В каждый момент времени адаптер выводит содержание только одной страницы – текущей.
1-заверш тек ком-ду 2-был сигн прер? 3-внутр? 4-NMI? 5-INTR? 6- TF=1? 7-IF=1? 8-подтвержд прерыван, считы-вание его кода 9-(флаги в стек, TEMP:=TF, IF:=0, CS и IP в стек, переход на ПРогрОбрПрер) 10-было NMI? 11-TEMP=1? 12-выполн ПРОП, IP и CS из стека. Флаги из стека. 13 –выполн след команду
Элем механиз прерываний:
Задержка прерываний. Прерывания происх асинхр. ЗП – время, необходимое ЦП для завершения текущей команды.
Коды прерываний. Возникно-вение сигнала прерываний сопровождается генерацией байта – кода прерывания. По этому коду производится идентификация сигнала.
Векторы прерыв и запуск программы. Логический адрес программы обработки прерываний(4б). Для системных прерываний выделено 1024б. адреса оперативной памяти.
Маскирование прерываний. Для управления работой механизма прерываний в режиме флагов предусмотр флаги прерываний. (IF, INTR, RESET, NMI)
Отложенное распознавание сигналов прерываний. REP, lock, сегментные – считаются неотъемлемой частью следующих за ними команды и обрабатываются как команды cli-sli. Аналогично если с помощью mov/pop помещаем команды в сегмент.
Раннее распознавание, потеря префиксов. ЦП запоминает только 1 предшествующий префикс. При продолжении выполнения прерывания другие префиксы перестают действовать.
•Получает сигналы прерыв от УВВ о произошедших в них событиях и запускает спец программы обработки прерываний(ПРОП) для реакции на эти события.
Оперативная память
Байты ОП последовательно пронумерованы. Физический адрес – аппаратно реализо-ванный номер байта. Совокупность нумерованных байтов называется адресным пространством. ЦП может адресовать 1МБ ОП. (2^20 степени). Из них 1024байт резервировано системой.
Адресом слова является адрес его первого(младшего) байта.
Адреса от FFFF0h по FFFFFh резервируются для операций по начальной загрузки. По сигналу RESET ЦП всегда начинает выполнение с адреса FFFF0h, где должна быть команда перехода. Обычно это достигается подключением на эти адреса ПЗУ, в кот зафиксирована программа нач-ой загрузки.
Адреса от 00000h по 003FFh резервируются для механи-зма обраб сигн-в прерываний.
Для переноса больших объемов данных предусмо-трен механизм Прямого Доступа в Память (DMA – Direct Memory Access), который уменьшает нагрузку по контролю за ОП во время копирования.
УВВ
Для работы с УВВ создан механизм универсальных портов. Каждый порт имеет свой уникальный номер. В ЦП предусмотрено значит по объему адресное простр-во ПВВ, не зависимое от адресного пространства ОП. Порт может быть байтом или словом, конструктивно он встроен в УВВ.
Для УВВ предусмотрена система прерываний, которая позволяет асинхронно рабо-тать ЦП с источниками ввода/вывода. Система прерываний реализована программно-аппаратными методами. При этом аппаратная часть обработки прерываний – обнаружить сигнал, прервать работу ЦП и передать управление программе обработки прерываний.
Функции ЭС:
* Приобретение знаний – процесс получения знаний от эксперта (или от других источников) и передача их экспертной системе (при преоб зн их необх извлечь этим зан-ся инженер).
* Объяснительные способности экспертных систем: ответ на вопросы как и почему; должны быть понятными и касаться запрашиваемой сущности на соответствующих уровнях информации
Задачи ЭС:
1)Диагностика (медицинская, техническая… )
2)Задачи финансового анализа
3)Задачи управления
4)Мониторинг – слежение за процессом.
45 Логическая модель представления знаний.
Искусственный интеллект моделирует логическую деятельность человека, в частности логику его рассуждений. Из посылок методом рассуждений получаем вывод, следствие и заключение.
Строится задача представление логики на понятном для машины языке. Значит необходим словарь и набор правил для построения выражений.
В основе логической модели представления знаний лежит понятие формальной системы – (B, F, A, R).
B – счетное множество базовых символов (алфавит)
F – конечное множество формул (синтаксически правильных цепочек символов)
46 Проверка статистических гипотез (основные опред и критерий хи-квадрат)
Гипотеза – всякое предположение о виде функции распределения случайной величины.
Статистической называют гипотезу о виде неизвестного распределения или о параме-трах известных распределений.
Классификация гипотез
Простая гипотеза – гипотеза называется простой, если она определяет с.в. и все ее параметры.
Сложная гипотеза - --//-- не полностью (принадлежность к семейству распр).
Критерий согласия – группа методов, проверяющих гипот о том, что с.в. принадлежит к заданному типу.
Критерий однородности – проверка гипотезы о том, что две и более с.в. имеют одинаковое распределение.
Критерий независимости – проверяет независимость наблюдений на с.в.
Основная гипотеза – гипотеза, которая будет проверяться а основании статистических данных (H0).
Альтернат гип – конкурирует с осн гипотезой, H1 ∈H\H0, где H – множ гипотез