Читайте также:
|
|
1. Ввести з клавіатури два дійсних числа та виконати їх додавання. Якщо результат позитивний, то виконати паралельне порівняння за допомогою ММХ-команд 2-х масивів по 10 знакових цілих чисел розміром у байт. Якщо один масив більший від другого, то виконати операцію
a – e/c – ab, де a = 0,2; b = 10,05; c = 2,3; e = 21,07;
інакше – виконати операцію ab.
2. Ввести з клавіатури два дійсних числа та виконати їх перемноження. Якщо результат менше 5, то виконати паралельне порівняння за допомогою ММХ-команд 2-х масивів по 10 знакових цілих чисел розміром у байт. Якщо один масив більший від другого, то виконати операцію
(a – c) b + c/a, де a = 0,2; b = 10,05; c = 2,3;
інакше – виконати операцію a – c.
3. Ввести з клавіатури два дійсних числа та виконати їх додавання. Якщо результат негативний, то виконати паралельне порівняння за допомогою ММХ-команд 2-х масивів по 11 знакових цілих чисел розміром у байт. Якщо один масив більший від другого, то виконати операцію
(a – e) b – d/b, де a = 0,1; b = 1,05; c = 2,1; d = 3,2;
інакше – виконати операцію d/b.
4. Ввести з клавіатури два дійсних числа та виконати їх додавання. Якщо результат перевищує число 7, то виконати операцію паралельного логічного додавання за допомогою ММХ-команд над масивами цілих чисел. Якщо друге слово більше 55, то виконати операцію
a – e/b – de, де a = 0,2; b = 8,05; c = 2,2; d = 3,3;
інакше – виконати операцію a – e/b.
5. Ввести з клавіатури два дійсних числа та виконати їх віднімання. Якщо результат позитивний, то виконати операцію паралельного логічного множення за допомогою ММХ-команд над масивами цілих чисел. Якщо друге слово більше 45, то виконати операцію
(b + d)/ ba – с, де a = 0,2; b = 7,05; c = 2,3; d = 3,4;
інакше – виконати операцію b + d.
6. Ввести з клавіатури два дійсних числа та виконати їх віднімання. Якщо результат негативний, то виконати операцію паралельного додавання рхоr за модулем за допомогою ММХ-команд над масивами 11 цілих чисел. Якщо друге слово менше 15, то виконати операцію
(b – dс)/ a – с, де a = 0,2; b = 6,05; c = 1,3; d = 3,5;
інакше – виконати операцію b – dс.
7. Ввести з клавіатури дійсне число та добути з нього корінь. Якщо результат менше 7, то виконати команду логічного зсуву ліворуч pslld масиву з 10 чисел та залежно від значення другого байта виконати операцію
ae – d/c – b, де a = 1,2; b = 5,05; c = 0,3; d = 3,5;
інакше – виконати операцію d/c.
8. Ввести з клавіатури дійсне число. Якщо число позитивне, то виконати команду арифметичного зсуву елементів даних праворуч psraw масиву з 9 чисел та залежно від значення другого байта виконати операцію
(ab – d)/ b – d, де a = 3,6; b = 9,17; c = 2,8; d = 3,9;
інакше – виконати операцію ab – d.
9. Ввести з клавіатури дійсне число. Якщо число позитивне, то виконати команду логічного зсуву елементів даних праворуч psrlw масиву з 9 чисел та залежно від значення другого байта виконати операцію: (de – e)/(c – a), де a = 3,1; b = 9,11; c = 2,3; d = 5,5;
інакше – виконати операцію de – e.
10. Ввести з клавіатури дійсне число. Якщо число більше 10, то виконати паралельне пакування за допомогою ММХ-команд 2-х масивів по 11 чисел та залежно від значення другого байта виконати операцію
a/b – cd, де a = 4,5; b = 12,3; c = 2,5; d = 6,5;
інакше – виконати операцію a/b.
Дата добавления: 2014-12-18; просмотров: 32 | Поможем написать вашу работу | Нарушение авторских прав |