Page 18 - 4989
P. 18

2  ЛАБОРАТОРНА РОБОТА № 2
                                    Ознайомлення з асемблером х86


                                                   2.1  Мета

                  Засвоїти         основні         особливості           програмної           моделі
            мікропроцесорів  х86;  вміти  розпізнавати  мнемоніки  основних

            інструкцій  та  розуміти  їх  зміст;  вміти  використовувати  засоби
            відладки на рівні асемблера.


                                                2.2  Завдання

                  Написати  консольну  програму  мовою  С++  для  вирішення
            індивідуального  завдання.  Дослідити  асемблерний  код  даної
            програми,  згенерований  компілятором,  та  виконати  його

            покроково          з    використанням            інструментів          низькорівневої
            відладки.


                  Таблиця 2.1 - Варіанти індивідуальних завдань

              В.                                      Завдання
                                                                                 2
             1  Знайти  розв'язки  квадратного  рівняння  x +bx+c=0  при
                   b=-5, c=-5, -4...+5
             2  Знайти середнє арифметичне для масиву з 10 цілих чисел
             3  Знайти перші 10 простих чисел

             4  Знайти в масиві з 8 цілих чисел такі, що входять у діапазон
                   (10,20)
             5  Знайти 10-те число Фібоначчі (F =F =1, F =F +F )
                                                                    1
                                                                            i
                                                                                i-2
                                                               0
                                                                                      i-1
             6  Знайти перші 5 чисел, у яких сума цифр дорівнює 12
             7  Знайти  місяць,  до  якого  належить  237-й  день  року  для
                   заданого значення року
             8  Знайти максимум у масиві з 5 цілих чисел
             9  Знайти в масиві з 8 цілих чисел такі, що діляться на 3 без
                   залишку

             10  Знайти перші 10 степенів числа 2
             11  У  масиві  з  10  цілих  чисел  підрахувати  кількість
                   ненульових елементів

             12  У масиві з 10 цілих чисел знайти індекс першого елемента,
                   який більший за 100



                                                           18
   13   14   15   16   17   18   19   20   21   22   23