Учебная работа. Контрольная Таблица истинности формулы № 35761

Контрольные рефераты

Учебная работа. Контрольная Таблица истинности формулы № 35761
Контрольная Таблица истинности формулы
Предмет:Логика Тип работы:Контрольная Количество страниц:5
«»Задание 3
Постройте таблицу истинности формулы и установите, является ли она логическим законом («¬» знак отрицания ):
1. (A VВ)?(С ?B).
2. ((А?В)V(С?А))?(¬АVС).
3. ((А^В)vС)?(¬С?А).
4. ((А^В)?С) ? А?(В?С).
Список литературы 5″»
Цена:490 руб.

    Форма заказа готовой работы
    ================================

    Укажите Ваш e-mail (обязательно)! ПРОВЕРЯЙТЕ пожалуйста правильность написания своего адреса!

    Укажите № работы и вариант

    Соглашение * (обязательно) Федеральный закон ФЗ-152 от 07.02.2017 N 13-ФЗ
    Я ознакомился с Пользовательским соглашением и даю согласие на обработку своих персональных данных.


    Выдержка из подобной работы:

    ….

    Программа формирующая таблицу истинности для функции ++D)

    …..
    Описание
    программы …………………………………………………………….. 3

    ·
    Этапы
    разработки ассемблерных программ…………………………. 5

    ·
    Блок-схема
    алгоритма программы…………………………………………. 2

    ·
    Программа
    формирующая таблицу истинности для функции +ÅD) 4

    4. Список
    использованной литературы……………………………………………….. 5

    Программная часть

    Описание
    программы

    В этой работе мы рассмотрим один из способов написания программы формирующую
    таблицу истинности для функции +ÅD) с помощью
    языка Ассемблера. Прежде чем создать программу надо детально рассмотреть какие
    шаги для этого надо предпринять то есть надо написать алгоритм работы этой
    программы . Для того чтобы компьютер смог обработать данные эти данные ему
    надо сначала ввести а это значит первым шагом в решении нашей задачи будет
    ввод числа. Для начала присвоим начальное значение равное 0 всем операндам
    то есть A B +ÅD).
    После этого мы выводим на экран значения операндов A B и вычисленный результат функции то есть на 1 и проверка условия
    : если значение D не
    равно 2 то переходим к вычислению заданной функции и выводу значений
    операндов A B значения 0 увеличению операнда B на 1.
    Далее проверяем условие: если B не
    равно 2 то переходим к вычислению заданной функции и выводу значений
    операндов A B
    значения 0 и увеличения операнда A на 1
    иначе переходим к следующему пункту проверке условия: если A не равно
    2 то переходим к вычислению заданной функции и выводу значений
    операндов A B B =0 B=0 =0 и D и заносим
    результат в регистр AH

    4.
    Выполняем
    логическую операцию «или» над операндами A и L

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

    6.
    Выполняем
    логическую операцию «и» над операндами AH и AL и присваиваем результат операнду B на 1

    9.
    Проверка
    условия: если D не равно 2 то переход на пункт 2
    иначе то переход на пункт 9

    10. Присваиваем операнду D значение 0
    увеличиваем операнд на 1

    13. Проверка условия:
    если B не равно 2 то
    переход на пункт 2 иначе то переход на пункт 13

    14. Присваиваем операнду B значение 0
    увеличиваем операнд A на 1

    15. Проверка условия: если
    A не равно 2 то переход на пункт 2 иначе то переход на
    пункт 15

    16. Конец

    Это
    и есть алгоритм программы на естественном языке.

    Список использованной
    литературы:

    1. Питер Абель. «Язык
    ассемблера для M-PM-PM-P»