Дослідження програм з використанням команд ММХ- розширень

Лабораторна робота №10.

“Дослідження програм з використанням команд ММХ- розширень”

Мета заняття:

– поглибити і закріпити знання з архітектури МП платформи х86 і навички його програмування;

– набути практичних навичок складання, налагодження і виконання програм з використанням командММХ, написаних мовою асемблеру для програмування МП платформи х86.

 

Постановка задачі

Згідно з останньою цифрою номера студента в групі вибрати свій варіант та написати на асемблері програму обчислення одного з виразів з використанням цілих чисел за допомогою команд ММХ, з виведенням результату обчислень в одне спрощене віконце за допомогою функції MessageBoxIndirect та прізвище й ініціали автора програми й свій e-mail.

 

Вхідний контроль знань

2. Виконати паралельне віднімання 2-х масивів по 19 знакових даних розміром у байт. 3. Виконати паралельне пакування 2-х масивів по 10 знакових даних розміром у… 4. Виконати паралельне пакування 2-х масивів по 11 знакових даних розміром у слово.

Завдання

a – e/c – ab, де a = 0,2; b = 10,05; c = 2,3; e = 21,07; інакше – виконати операцію ab. 2. Ввести з клавіатури два дійсних числа та виконати їх перемноження. Якщо результат менше 5, то виконати паралельне…

Зміст звіту

2. Блок-схема алгоритму виконання прикладу з детальним коментарем та описом роботи. 3. Лістинг програми з виведенням даних на екран монітора з використанням… 4. Рrint screen екрана 32-розрядного налагоджувача з виконаною програмою.