Задание по ассемблеру. #Лаба2(задание)Asm2021. Индивидуальные задания 2. Функции с массивами и циклами
Скачать 149.5 Kb.
|
Индивидуальные задания №2. Функции с массивами и циклами. Реализовать на ассемблере в виде отдельного модуля функцию. Замерить и сравнить ее производительность по отношению к соответствующей Си-функции.
Стоимость этапов Лабораторной работы (в баллах) Лаб2: c(3) + as0(2)+T0(2)+as#(1-6)+T1(1-7)+F(8-13) max=33 c – main() + си-модуль функции as0 – main() + си-модуль функции + asm-модуль функции T0 – замер времени работы обеих функций as# – комментарии к исходной asm-функции (две версии 4+2) T1 – попытки оптимизации asm-функции с замерами времени F – финишное сравнение с оптимизирующим компилятором и повторение двух предыдущих этапов. 10 баллов – дополнительный приз за обгон оптимизирующего компилятора не менее, чем на 10%. |