Главная страница

архитектура. Архитектура КС. 2 курс 1 семестр


Скачать 1.67 Mb.
Название2 курс 1 семестр
Анкорархитектура
Дата17.11.2020
Размер1.67 Mb.
Формат файлаdocx
Имя файлаАрхитектура КС.docx
ТипРешение
#151234
страница1 из 3
  1   2   3

2 курс

1 семестр

Логические операции над данными. Алгебра логики. Законы логики. Логические высказывания. Логическая формула. Логический элемент ЭВМ, построение логических схем, переключаемых схем, таблица истинности, триггер, сумматор.

Анализ и синтез переключательных схем. Программное управление ЭВМ: программы, команды, управление программами и командами.

Алгебра логики. Высказывание, логическое высказывание, истинность логического высказывания, операция логического сложения, операция логического умножения, законы алгебры логики, логическая формула.

Практическое занятие №1: Преобразование логических выражений с помощью основных законов логики

Логическая схема сумматора, логическая схема триггера, построение логических вычислительных и переключательных схем. Анализ и синтез переключательных схем.

2 семестр

Практическое занятие №2: Решение логических задач.

Практическое занятие №3: Построение таблиц истинности.

Структура и виды команд: алгоритм, машинная программа, команда машинной программы, операционная часть команды, адресная часть команды, безадресная команда.

Состав машинных команд: операции передачи управления, операции условной передачи управления.

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


ИНСТРУКЦИОННАЯ КАРТА

ПРАКТИЧЕСКОГО ЗАНЯТИЯ№1

Тема: Логические основы ЭВМ, элементы и узлы

Наименование работы: Преобразование логических выражений с помощью основных законов логики.

Цель занятия: отработать навык работы с логическими формулами.

Оснащение рабочего места: ПК, тетрадь, ручка.

Время выполнения практического занятия: 2 часа

Содержание работы и последовательность её выполнения:

I. Законы формальной логики

Наиболее простые и необходимые истинные связи между мыслями выражаются в основных законах формальной логики. Эти законы являются основными потому, что в логике они играют особо важную роль, являются наиболее общими. Они позволяют упрощать логические выражения и строить умозаключения и доказательства. Рассмотрим их.

      1. Закон тождества: в процессе определённого рассуждения всякое понятие и суждение должны быть тождественны самим себе.

      2. Закон непротиворечия: невозможно, чтобы одно и то же в одно то же время было и не было присуще одному и тому же в одном и том же отношении. То есть невозможно что-либо одновременно утверждать и отрицать.

      3. Закон исключённого третьего: из двух противоречащих суждения одно истинно, другое ложно, а третьего не дано.

      4. Закон достаточного основания: всякая истинная мысль должна быть достаточно обоснована.

Первые три из вышеперечисленных законов были выявлены и сформулированы Аристотелем, а закон достаточного основания – Г. Лейбницем.

Последний закон говорит о том, что доказательство чего-либо предполагает обоснование именно и только истинных мыслей. Ложные же мысли доказать нельзя. Есть хорошая латинская пословица: «Ошибаться свойственно всякому человеку, но настаивать на ошибке свойственно только глупцу». Формулы этого закона нет, так как он имеет только содержательный характер. В качестве аргументов для подтверждения истинной мысли могут быть использованы истинные суждения, цифровой материал, статистические данные, законы науки, аксиомы, теоремы.


  1. Законы алгебры высказываний

В алгебре логики имеется ряд законов, позволяющих производить равносильные преобразования формул.

Законы алгебры высказываний – это тавтологии. Иногда эти законы называются теоремами.

Первые четыре из приведённых ниже законов являются основными законами алгебры высказываний.

1. Закон тождества: А = А.

Всякая мысль тождественна самой себе.

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

2. Закон непротиворечия: А& = 1.

Одновременно не могут быть истинными суждение и его отрицание.

Другими словами А& = 0.

Именно это равенство часто используется при упрощении сложных логических выражений.

3. Закон исключённого третьего: А = 1.

Высказывание может быть либо истинным, либо ложным, третьего не дано.

Закон исключённого третьего не является законом, признаваемым всеми логиками в качестве универсального закона логики. Этот закон применяется там, где познание имеет дело с жёстко ситуацией: «либо – либо», «истина – ложь». Там же, где встречается неопределённость (например, в рассуждениях о будущем), закон исключённого третьего часто не может быть применён.

Рассмотрим следующее высказывание:

Это предложение ложно.

Оно не может быть истинным, потому что в нём утверждается, что оно ложно. Но оно не может быть и ложным, потому что тогда оно было бы истинным. Это высказывание не истинно и не ложно, а потому нарушается закон исключённого третьего.

Парадокс (с греч. paradoxos – неожиданный, странный) в этом примере возникает из-за того, что предложение ссылается само на себя.

Другим известным парадоксом является задача о парикмахере:

В одном городе парикмахер стрижёт волосы всем жителям, кроме тех, кто стрижёт себя сам. Кто стрижёт волосы парикмахеру?

В логике из-за её формальности нет возможности получить форму такого ссылающегося самого на себя высказывания. Таким образом, с помощью логики нельзя выразить все возможные мысли и доводы.

4. Закон двойного отрицания: = А.

Если отрицать дважды некоторое высказывание, то в результате получается исходное высказывание.

5. Свойства констант: = 1(отрицание лжи есть истина); = 0 (отрицание истины есть ложь);

А 0 = А; А 1 = А; А&0 = 0; А&1 = А.

6. Законы идемпотентности: А А = А (отсутствие коэффициентов); А&А = А (отсутствие степеней).

Например, сколько бы раз мы ни повторяли: телевизор включен или телевизор включен или телевизор включен….значение высказывания не изменится.

7. Законы коммутативности: А В = В А; А&В = В&А.

  1. Законы ассоциативности: А С) = (А В) С; А&(В&С) = (А&В) &С.

  2. Законы дистрибутивности:

А (В&С) = (А В) &(А С); А&(В С) = (А&В) (А&С).

Закон 9 аналогичен закону алгебры чисел, а закон 8 справедлив только в алгебре логики.

  1. Законы поглощения: А (А&В) = А; А&(А В) = А.

  2. Законы де Моргана:

А В = & ; А&В = .

Примеры выполнения закона де Моргана:

Высказывание Неверно, что я люблю заниматься спортом и утром делать зарядку тождественно высказыванию Или я не люблю заниматься спортом или не люблю утром делать зарядку.

Высказывание Неверно, что я знаю китайский или арабский язык тождественно высказыванию Я не знаю китайского языка и не знаю арабского языка.

  1. Правило замены операции импликации: А В = В.

  2. Правила замены операции эквивалентности:

А В = (А&В) ( & ); А В = (А )&( В);

А В = (А В)&(В А).

  1. Правило перевёртывания: А В = .

Интересно их выражение на естественном языке. Например, фраза Если Вини-Пух съел мёд, то он сыт тождественна фразе Если Вини-Пух не сыт, то мёда он не ел.

15. Закон исключения (склеивания): (А&В) ( &В) = В;

В) &( В) = В.

III. Доказательство логических законов.

Доказать законы алгебры высказываний можно следующими способами:

  • построив таблицу истинности для правой и левой частей равенства;

  • выполнив эквивалентные преобразования над правой и левой частями равенства для приведения их к одному виду;

  • с помощью диаграмм Эйлера- Венна;

  • путём правильных логических рассуждений.




  1. Доказательство закона де Моргана с помощью логического рассуждения:




















  1. Доказательство закона поглощения с помощью диаграмм Эйлера- Венна:

А
А&В)

А&В
) Б) В)


  1. Доказательство с помощью таблицы истинности одного из законов замены операции эквивалентности А В = (А&В) ( & ):

1

2

3

4

5

6

7

8

А

В

А В

А&В





&

(4) (7)

0

0

1

0

1

1

1

1

0

1

0

0

1

0

0

0

1

0

0

0

0

1

0

0

1

1

1

1

0

0

1

1

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

  1. Доказательство закона исключения (А&В) ( &В)=В с помощью эквивалентных преобразований.

Применим к левой части закон коммутативности и дистрибутивности (т.е. вынесем общий множитель В за скобки), затем применим закон исключённого третьего и свойство констант:

(А&В) ( &В) = В&(А )= В&1= В.

Практическая часть

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 2.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 3.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 4.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 5.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 6.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 7.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 8.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 9.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

Вариант 10.

1. Установить, равносильны ли два высказывания:

и

2. Упростить логические выражения:

а)

б)

ИНСТРУКЦИОННАЯ КАРТА

ПРАКТИЧЕСКОГО ЗАНЯТИЯ№2,3

  1   2   3


написать администратору сайта