Застосування MMX™-команд

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2005
Тип роботи:
Лабораторна робота
Предмет:
Архітектура комп'ютерів

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет ”Львівська політехніка” Кафедра ЕОМ Лабораторна робота № 6 З курсу:”Архітектура комп’ютерів” Застосування MMX™-команд Львів 2005 Команди порівняння MMX-команди порівняння попарно порівнюють елементи даних (байти, 16- чи 32-розрядні слова) вхідного і вихідного операндів. В залежності від результату порівняння відповідний елемент даних вихідного операнда заповнюється нулями чи одиницями. Ці команди, як і всі інші MMX-команди, не встановлюють прапорців (ознак). Команди передачі даних MMX-команди передачі даних movd і movq виконують копіювання: з одного MMX-регістра до іншого, з MMX-регістра в пам’ять і навпаки, з MMX-регістра в цілочисельний регістр і навпаки (тільки команда movd). Поміж всіх MMX-команд тільки movd і movq можуть мати вихідний операнд в пам’яті; movd - єдина команда, в якої операнд може бути в цілочисельному регістрі. 10. pcmpgtw MM1, MM3 movq MM3, MM2   Команди pcmpgt Команди pcmpgt попарно порівнюють елементи даних (байти, 16- чи 32-розрядні слова зі знаком) вхідного і вихідного операндів. Якщо елемент даних вихідного операнда більший відповідного елемента вхідного, такий елемент вихідного операнда заповнюється одиницями; якщо ж він не більше вхідного, то він заповнюється нулями. Вхідний операнд може міститися в MMX-регістрі або в пам’яті; вихідний операнд повинен міститися в MMX- регістрі. ММ1 : 7F80 7E01 80FF 777F ММ3 : 7FFF FFFF 80FF AA55 ММ1 : 0000 1111 0000 1111 Команда movq Команда movq копирует 64 бита: з одного MMX-регистра в другой; из памяти в MMX-регистр; из MMX-регистра в память. ММ3 : 7FFF FFFF 80FF AA55 ММ2 : 80FF 7F80 777F 0001 ММ3 : 80FF 7F80 777F 0001 Висновок: протягом виконання цієї лабораторної роботи я ознайомився з використанням команд технології MMX, зокрема команд порівняння та передачі даних.
Антиботан аватар за замовчуванням

28.01.2013 14:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!