|
|||
Контрольные задания подпрограммыКонтрольные задания подпрограммы Используя программу GNU эмулятора, напишите программу для выполнения вычислений с целыми числами. Для выполнения арифметических операций создайте подпрограммы. Исходные числа и результат в заданиях десятичные. Результат поместите в регистр AL. Пример. Требуется вычислить выражение K=A+B+C. При A=2, B=3, C=4. Подпрограмма сложения Результат сложения помещается в регистр CL. Коды – параметры подпрограммы (процедуры) должны быть записаны в регистры AL и BL, перед ее вызовом. Основная часть программы Варианты заданий Ответы приведены с учетом целой арифметики (усечение дробной части при делении) ! Вариант №1 При A=1, B=2, C=-3,K=10,D=4 Ответ: -4 Вариант №2 При A=20, B=23, C=-7,K=12 Ответ: 12 Вариант №3 При A=-1, B=2, C=8,D=45 Ответ: -5 Вариант №4 При A=4 B=-7, С = -12, D=8,E=3 Ответ: -2 Вариант №5 При B=4, C=6, D=-2, E=2 Ответ: 9 Вариант №6 При A=5, B=12, C=-8,D=-7 Ответ: 7 Вариант №7 При A=12, B=25, C=18, D=3 Ответ: 57 Вариант №8 При A=19, B=3, C=-12 Ответ: 5 Вариант №9 При A=10, B=20, C= -4,D= -121 Ответ: 111 Вариант №10 При A=25, B=1, C= -20 Ответ: 77 Вариант №11 При A=1, B=2, C=-45, D=-30 Ответ: -37 Вариант №12 При A=-10, B=-80, C=4 Ответ: -40 Вариант №13 При A=10, B=-2, C=-2 Ответ: 56 Вариант №14 При A=2, B=1, C=45 Ответ: -96 Вариант №15 При A=10, B=20, C=-4, D=-9 Ответ: -17 Вариант №16 При A=-10, B=-20, C=3 Ответ: 2 Вариант №17 При A=10, B=-3, D=2 Ответ: 8 Вариант №18 При A=-2, B=-3, C=4 Ответ: -14
Вариант №19 При A=10, B=-20, D=-40, C=7 Ответ: 120
Вариант №20 При A=3, B=-5, C=2 Ответ: -12
Вариант №21 При A=-1, B=5, C=-10 Ответ: 49
Вариант №22 При A=8, B=4 Ответ: 48
Вариант №23 При A=2, B=-9, C=-3 Ответ: 105
Вариант №24 При A=4, B=-3, C=-2, D=-50 Ответ: -45
Вариант №25 При A=16, B=2, C=4, D=-1 Ответ: 16
|
|||
|