Реферат Курсовая Конспект
Постановка задачі - раздел Образование, Поглибити і закріпити знання з архітектури МП платформи х86 і навички його програмування Згідно З Останньою Цифрою Номера Студента В Групі Вибрати Свій Варіант Задачі...
|
Згідно з останньою цифрою номера студента в групі вибрати свій варіант задачі та написати на асемблері за допомогою SSE2-команд програму обчислення одного з виразів з використанням дійсних чисел, виведенням на екран варіанту завдання, його вмісту, результату, прізвища та e-mail автора програми.
1. Виконати паралельне порівняння за допомогою SSE2-команд 2-х масивів по 11 чисел. Якщо всі числа другого масиву більші від першого, то виконати пошук максимального значення в парах упакованих чисел, а якщо навпаки – то мінімального.
2. Задано два масиви по 5 чисел. За допомогою SSE2-команд визначити суму чисел всіх масивів та виконати аналіз чисел 0 та 1 результату. Якщо вони нульові, то виконати операцію добуття квадратного кореня з нього.
3. Виконати паралельне порівняння за допомогою SSE2-команд 2-х масивів по 10 чисел. Якщо перший масив більший від другого, то виконати операцію
(a – 3e)b – d/√b, де a = 0,1; b = 1,05; c = 2,1; d = 3,2;
інакше – виконати операцію d/b.
4. Виконати паралельне порівняння за допомогою SSE2-команд 2-х масивів по 9 чисел. Якщо один масив менший від другого, то виконати операцію
(4a – √e)b – d/b, де a = 0,1; b = 1,05; c = 2,1; d = 3,2;
інакше – виконати операцію d/b.
5. Виконати за допомогою SSE2-команд паралельне додавання за модулем 2-х масивів по 13 чисел. Якщо сума всіх отриманих чисел більше 255, то виконати операцію
(a – 5c)/b + √c, де a = 0,2; b = 10,05; c = 2,3;
інакше – виконати операцію a – c.
6. Виконати операцію паралельного логічного перемноження 2-х масивів по 10 чисел. Додати всі результати. Якщо сума всіх отриманих чисел більше 100, то виконати обчислення квадратного кореня, а якщо навпаки – не виконувати.
7. Виконати паралельне множення двох упакованих 64-розрядних чисел з плаваючою точкою подвійної точності. Додати всі результати та обчислити квадратний корінь.
8. Виконати паралельне ділення двох упакованих 64-розрядних чисел з плаваючою точкою подвійної точності. Додати всі результати та обчислити квадратний корінь.
9. Виконати паралельний пошук мінімального значення в парах упакованих 64-розрядних чисел з плаваючою точкою подвійної точності. Додати всі результати та обчислити квадратний корінь.
10. Виконати паралельне добування квадратного кореня з двох упакованих 64-розрядних чисел з плаваючою точкою подвійної точності. Додати всі результати та обчислити квадратний корінь.
– Конец работы –
Эта тема принадлежит разделу:
SSE розширень... Мета заняття... поглибити і закріпити знання з архітектури МП платформи х і навички його програмування...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Постановка задачі
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов