Программирование обработки, преобразования и ввода-вывода данных на ассемблере ПЭВМ. Домнин Л.Н. - 21 стр.

UptoLike

Составители: 

20
ских операций. Обеспечить вывод на экран вида табулируемой
функции, значений неизменяемых аргументов и результатов вы-
числений в виде пар: значение варьируемого аргументазначение
функции.
Методические указания. Значения всех аргументов следует
задать в программе, причем варьируемый аргумент должен быть
представлен в виде массива. Для формирования этого массива сле-
дует кроме директив определения данных использовать условные
директивы, директивы повторения, а также арифметические и ло-
гические операции.
Варианты заданий. Для каждого варианта указана табулируе-
мая функция, варьируемая переменная (a
i
, b
i
, c
i
, d
i
или e
i
) и закон ее
изменения (задан в виде трех функций индекса i, соответствую-
щих трем диапазонам изменения индекса: 1 – 10, 11 -20, 21 - 30).
1) edcba
i
/)( ++
104/
2
i
10
i
104/)20(
2
i
2) edcba
i
+
+
104/
2
+ i
i
10
104/)20(
2
+ i
3) edcba
i
/
104/)10(
2
i
20
+
i
104/)30(
2
i
4) )( edcab
i
104/)10(
2
+ i
i
20
104/)30(
2
+ i
5) edcba
i
+ )( i
104/)10(
2
i
20i
6) )( edcba
i
+ i
104/)10(
2
+ i
i20
7) edcba
i
)(
+
10
i
104/)20(
2
i
30i
8)
i
edcba
+
i
10
104/)20(
2
+ i
i30
9) edcba
i
+
)(
104/
2
i
10
i
104/)20(
2
i
10) )( edcba
i
+
104/
2
+ i
i
10
104/)20(
2
+ i
11) edcba
i
)(
+
104/)10(
2
i
20
+
i
104/)30(
2
i
12) edcba
i
+
104/)10(
2
+ i
i
20
104/)30(
2
+ i
13) edcba
i
//)( ++ i
104/)10(
2
i
20i
14) )/(/ edcba
i
++ i
104/)10(
2
+ i
i20
ских операций. Обеспечить вывод на экран вида табулируемой
функции, значений неизменяемых аргументов и результатов вы-
числений в виде пар: “значение варьируемого аргумента – значение
функции”.
   Методические указания. Значения всех аргументов следует
задать в программе, причем варьируемый аргумент должен быть
представлен в виде массива. Для формирования этого массива сле-
дует кроме директив определения данных использовать условные
директивы, директивы повторения, а также арифметические и ло-
гические операции.
   Варианты заданий. Для каждого варианта указана табулируе-
мая функция, варьируемая переменная (ai, bi, ci, di или ei) и закон ее
изменения (задан в виде трех функций индекса i, соответствую-
щих трем диапазонам изменения индекса: 1 – 10, 11 -20, 21 - 30).
  1) ( ai + b)c + d / e         i 2 / 4 − 10               i − 10            (i − 20) 2 / 4 − 10
  2) a + bi c + d e            − i 2 / 4 + 10              10 − i           − (i − 20) 2 / 4 + 10
  3) a / b − ci d − e       (i − 10) 2 / 4 − 10            i + 20            (i − 30) 2 / 4 − 10
  4) ab − c ( d i − e)      −(i − 10) 2 / 4 + 10           20 − i           − (i − 30) 2 / 4 + 10
  5) a (bi c + d ) − e               i               (i − 10) 2 / 4 − 10           i − 20
  6) a + b(ci d − e)                −i               −(i − 10) 2 / 4 + 10          20 − i
  7) a + (b − c d i )e            i − 10             (i − 20) 2 / 4 − 10           i − 30
  8) a − b c + d ei               10 − i           − (i − 20) 2 / 4 + 10           30 − i
  9) ai b(c + d ) − e           i 2 / 4 − 10               i − 10            (i − 20) 2 / 4 − 10
  10) a + bi c ( d − e)        − i 2 / 4 + 10              10 − i           − (i − 20) 2 / 4 + 10
  11) a + (b − ci ) d e     (i − 10) 2 / 4 − 10            i + 20            (i − 30) 2 / 4 − 10
  12) ab − c + d i e        −(i − 10) 2 / 4 + 10           20 − i           − (i − 30) 2 / 4 + 10
  13) ( a + bi )/c + d /e            i               (i − 10) 2 / 4 − 10           i − 20
  14) a/b + ci /( d + e)            −i               −(i − 10) 2 / 4 + 10          20 − i


                                                20