DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Лабораторні роботи з використання MMX-регістрів та команд

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

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
Факультет інформатики та обчислювальної техніки
Кафедра:
Кафедра обчислювальної техніки

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

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Архітектура комп'ютерів
Група:
КН-21
Коротко про документ

Про що ця робота

У документі наведено завдання для лабораторних робіт №3 та №4 з вивчення MMX-регістрів та команд процесора. Завдання передбачають опис змісту та результатів виконання інструкцій множення, упаковки, порівняння і передачі даних.

У роботі розглядаються

  • MMX-регістри
  • Команди множення
  • Упаковка і розпаковка
  • Команди порівняння
  • Передача даних
  • Архітектура комп'ютерів
  • Низькорівневе програмування

Зміст і розділи

  1. Лабораторна робота №3
  2. Використання команди emms
  3. Фізичне розташування MMX-регістрів
  4. Синтаксис та використання команд множення
  5. Лабораторна робота №4
  6. Синтаксис та використання команд упаковки/розпаковки
  7. Синтаксис та використання команд порівняння та передачі даних
Для кого:Студенти технічних спеціальностей
Викладачі:Викладач

Ключові поняття

MMX-регістриemmspmaddwdpmulhpmullpunpckhbwpcmpeqbpackssdwmovdmovq

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

Лабораторна робота №3 Використання команди EMMS. “Фізичне” розташування ММХ-регістрів Синтаксис та використанн команд множення. Детально описати зміст заданих команд та результат їх виконання, якщо в ММ2 : 7F80 7E01 80FF 777F , а в ММ4 : 80FF 7F80 777F 0001. № п/п   1. pmaddwd MM1, MM4  2. pmulh MM1, MM4  3. pmull MM1, MM4  4. pmaddwd MM2, MM4  5. pmulh MM2, MM4  6. pmull MM2, MM4  7. pmaddwd MM3, MM4  8. pmulh MM3, MM4  9. pmull MM3, MM4  10. pmaddwd MM1, MM2  11. pmulh MM1, MM2  12. pmull MM1, MM2  13. pmaddwd MM2, MM3  14. pmulh MM2, MM3  15. pmull MM2, MM3   Лабораторна робота №4 Синтаксис та використання команд упаковки/розпаковки. Синтаксис та використання команд порівняння та передачі даних. Детально описати зміст заданих команд та результат їх виконання, якщо в ММ1 : 7F80 7E01 80FF 777F , в ММ2 : 80FF 7F80 777F 0001, в ММ3 : 7FFF FFFF 80FF AA55 , в ММ4 : 0001 8001 0002 8002. № п/п    1. punpckhbw MM1, MM3 pcmpeqb MM2, MM3  2. punpckhwd MM1, MM3 pcmpgtb MM2, MM3  3. punpckhdq MM1, MM3 pcmpeqw MM2, MM3  4. packssdw MM1, MM2 pcmpgtw MM2, MM3  5. packsswb MM1, MM2 pcmpeqd MM1, MM2  6. pacuswd MM1, MM2 pcmpgtd MM1, MM2  7. packssdw MM1, MM3 pcmpeqb MM1, MM2  8. packsswb MM1, MM3 pcmpgtb MM1, MM2  9. pacuswd MM1, MM3 pcmpeqw MM1, MM3  10. punpcklbw MM2, MM3 pcmpgtw MM1, MM3  11. punpcklwd MM2, MM3 pcmpeqd MM1, MM3  12. punpckldq MM2, MM3 pcmpgtd MM1, MM3  13. punpckhbw MM1, MM3 pcmpeqb MM2, MM1  14. punpckhwd MM1, MM3 pcmpgtb MM2, MM1  15 packssdw MM1, MM3 pcmpeqw MM2, MM1  16 packsswb MM1, MM3 movd MM1, MM3  17 pacuswd MM1, MM3 movq MM1, MM3  18 punpckhbw MM1, MM3 movd MM1, MM2  19 punpckhwd MM1, MM3 movq MM1, MM2  20 punpckhdq MM1, MM3 movd MM2, MM3  21 punpcklbw MM2, MM3 movq MM2, MM3  22 punpcklwd MM2, MM3 movd MM3, MM1  23 punpckldq MM2, MM3 movq MM3, MM1  24 packssdw MM1, MM2 movd MM3, MM2  25 packsswb MM1, MM2 movq MM3, MM2  26 pacuswd MM1, MM2 movd MM2, MM1  27 packssdw MM1, MM2 movq MM2, MM1  28 packsswb MM1, MM2 movd MM2, MM3  29 pacuswd MM1, MM2 movq MM2, MM3  30 packsswb MM1, MM2 movd MM1, MM3  
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

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

Admin

26.02.2023 12:38

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