Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
С-506_2_бригада.doc
Скачиваний:
7
Добавлен:
10.12.2018
Размер:
431.62 Кб
Скачать

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ИНСТИТУТ -

ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФИЛИАЛ «СТРЕЛА» г. Жуковский

Семинар № ___

по дисциплине «Организация ЭВМ и систем»

Конспект лекций _4 _5_ _6_

ГРУППА С-506

БРИГАДА № _2_

Науменко С.Л.

Цишук А.А.

ПРЕПОДАВАТЕЛЬ ктн Шапочкин Ю.А.

Дата выпуска конспекта ___ _____ ____

Комментарий преподавателя:

=============================================================

Лекция 4

4.1 Функции алгебры двоичных переменных

Алгебра двоичных переменных как аппарат структурных преобразований схематических решений и программных вычислений типа логических операций, применяется вследствие того, что и аргументы, и функции этой алгебры имеют общий алфавит с двоичной системой, и относится к основному множеств .

ФПрямая со стрелкой 2Прямая со стрелкой 3Прямая со стрелкой 4Прямая со стрелкой 5ункционально получение функций двоичных переменных можно представить в виде n-компонентного входного вектора X Y=F(x) Y

и функционального преобразования этого вектора в m-компонентный выходной вектор Y.

Полный перебор (в коде прямого замещения) таких функций, в зависимости от числа входных аргументов, определяется следующей формулой:

(4.1)

N - общее число генерируемых функций n – число входных аргументов

Лемма: полный перебор ФАДП можно представить в табличной форме с числом столбцов равным 2n и числом строк равным N. При этом каждый n-й набор функций содержит в себе функции предыдущего (n-1) набора.

4.1.1 Функции нулевого набора

ФНН – это функции-константы. . Т. е. это конкретные значения, которые получает алгебраическое выражение при подстановке конкретных значений её переменных.

4.1.2 Функции одной переменной

В этот набор входят предыдущий с константами нуля и еденицы и кроме того значения собственной функции и её инверсия.

;

4.1.3 Функции двух переменных

Функции двух переменных представлены в таблице 4.1

Функции труднообозримы при ручном переборе.

Лекция 5

Принципы Фон- Неймана архитектурной организации ЦВМ

5.1 Решение задач аналоговым и цифровым способами

В практике прогностических и проверочных расчётов решение задач можно реализовать аналоговым (непрерывным) или цифровым (дискретным) способами.

При аналоговом решении предполагается, что существует некоторый набор элементов, организованный в системную совокупность таким образом, что этот набор осуществляет (моделирует) некоторые общие математические зависимости- общие как для реально протекающего физического процесса, так и процесса в элементном базисе решаемой задачи.

Следует отметить, что этот процесс реализуется мгновенно после установки начальных условий для решения задачи, и подключения набранных аналоговых элементов к источнику энергетического питания. Задачи такого типа решаются на аналоговых вычислительных машинах – АВМ, которые содержат набор операционных блоков, из которых набирается структурная схема, соответствующая математическим условиям поставленной задачи.

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

Другой метод решения задачи (цифровой) требует предварительной работы для решения её на цифровом вычислителе (например, арифмометр, калькулятор или канцелярские счёты):

  1. вначале, как и при аналоговом решении, задача задаётся в исходных формульных зависимостях;

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

  3. необходимо перевести общий алгоритм решения задачи на язык операций (команд, инструкций), которые осуществляет выбранный цифровой вычислитель (составить так называемый табличный бланк решения задачи на конкретном вычислителе);

  4. осуществить решение задачи по её контрольным точкам, и в случае расхождения с контрольным результатом, выявить ошибки в алгоритме, или соответствующей ему программе, и повторить решение до полной отладки программы);

  5. решение задачи осуществляется в диапазоне конечных чисел, выбранном масштабе их представления для конкретной задачи, и занимает несравнимо больше времени, чем при аналоговом способе её решения. Но зато задача может быть решена принципиально с любой наперед заданной точностью, если входные данные обеспечивают эту точность;

  6. каждая новая задача, поставленная на цифровом вычислителе, не требует его структурной перестройки(как в аналоговой технике), а решение всех задач осуществляется на неизменной аппаратуре, но каждый раз с новой программой, соответствующей решаемой задаче.

5.2 Фон- Неймановские принципы организации ЦВМ

Джон Фон Нейман (известный математик и физик прошлого века), в 40-х годах разработал основные принципы архитектурного построения ЦВМ.

Основной принцип заключается в системной их организации, включающей два компонента: неизменное аппаратурное и изменяемое для задач программное обеспечение.

Архитектурный состав ЦВМ включает в себя (рис. 5.1):

- магистраль информационного обмена, содержащую шины адресов, данных и управления (А, Д, У), с числом шин, соответствующем разрядности циркулирующих по ним данных;

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

- память, предназначенная как для хранения входных, промежуточных и выходных результатов счёта и для хранения исполняемой программы решаемой задачи. Такое двойное функциональное назначение памяти, предложенное Фон Нейманом, является основным принципом организации счёта в ЦВМ;

- устройства ввода- вывода (УВВ), как согласователь обмена входных- выходных данных между вычислителем и сопрягаемой с ним периферией.

В состав периферии могут входить : устройства регистрации и отображения результата решения, так и датчики или приёмники информации объектов, которые сопрягаются с ЦВМ при использовании её для управления этими объектами.

Для развязки системной магистрали (А, Д, У) с периферией, последняя подсоединяется к отдельной магистрали УВВ;

- устройство управления, синхронизирующее процесс решения задачи в соответствии с её программой в дискретные моменты времени.

Рис 5.1. «Архитектура фон- нейманской ЦВМ»