Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПМ лаба 2.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
545.55 Кб
Скачать
  1. Составить программу, выполняющую заданные вычисления

Задание:

Составить программу, выполняющую следующие вычисления:

Занести в ячейки памяти числа в соответствие с таблицей (таблица совпадает с заданием п.3, но короче на 1 строку):

Ячейка памяти

Заносимое значение

V2001

3

V2002

26

V2003

15

V2004

19

V2005

32

V2006

64

Выполнить следующие вычисления двойной точности:

  1. V2010&2011=V2005&2006 – V2001&2002+V2003&2004

  2. V2012&2013=V2003&2004 or Kaaf123

  3. V2014&2015=V2005&2006 xor K6f1b34

Результат выполнения операций проверить с помощью сравнительных контактов или операции сравнения и вывести на выходы Y1, Y2 и Y3 соответственно.

Написали программу, выполняющую поставленную задачу (Рис.7.1,7.2). Проверили правильность ее выполнения.

Рис.7.1. Программа, выполняющая заданные вычисления (операции двойной точности), часть 1

Рис.7.2. Программа, выполняющая заданные вычисления (операции двойной точности), часть 2

Строчка 1 – загрузка необходимых констант в соответствующие ячейки памяти по заданию.

Строчка 2 – выполнение следующих операций:

V2010&2011=V2005&2006 – V2001&2002+V2003&2004

Строчка 3 - выполнение следующих операций:

V2012&2013=V2003&2004 or Kaaf123

Строчка 4 – выполнение следующих операций:

V2014&2015=V2005&2006 xor K6f1b34

Строчки 5,6,7 - проверка правильности высчитанных значений с помощью сравнительных каналов и вывод на выходы Y0, Y1 и Y2 соответственно.

В ходе выполнения задания закрепили навыки, полученные на предыдущих этапах лабораторной работы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]