Page 57 - 6865
P. 57

Алгоритми  логічних  операцій  включають  в  себе
                            алгоритми  обчислень  функцій  булевої  алгебри,  таймери,
                            лічильники і тригери.
                                   До  алгоритмів  керівної  логіки  в  першу  чергу
                            відносяться  алгоритми  крокового  управління,  управління
                            засувками, різного роду регістри та фіксатори .

                                              4.5 МІКРОКОНТРОЛЕРИ

                                   Мікроконтролери – це свого роду мікропроцесори.

                                         4.5.1 Класифікація мікропроцесорів

                                   Мікропроцесор,       як     функціональний       пристрій
                            контролерів,  забезпечує  ефективне  автоматичне  виконання
                            операцій  обробки  цифрової  інформації  у  відповідності  із
                            заданим  алгоритмом.  Для  вирішення  широкого  кола  задач  з
                            різних  областей  застосування  мікропроцесор  повинен
                            володіти  алгоритмічно  повною  системою  команд  (операцій).
                            Теоретично  рекомендовано,  щоб  мінімальна  алгоритмічно
                            повна  система  команд  процесора  складалась  із  однієї  або
                            декількох  універсальних  команд.  Однак  використання
                            процесорів,  що  володіють  системами  команд  з  мінімальним
                            числом  операцій  веде  до  неекономного  використання
                            інформаційних  ємностей  пам’яті  і  значних  затрат  часу  на
                            виконання      «довгих»     програм.     Тому,    зазвичай,     в
                            мікропроцесори      вмонтовуються      апаратні    засоби,    які
                            дозволяють  реалізовувати  багато  десятків  і  сотень  команд.
                            Така  розвинута  система  команд  дає  можливість  забезпечити
                            компактний  запис  алгоритмів  і  відповідно  ефективні
                            програми.
                                   Визначення      наборів    команд,    які   виконуються
                            програмним  або  апаратним  способом,  здійснюється  при
                            проектуванні  мікропроцесорів  на  основі  заданої  системи


                                                         54
   52   53   54   55   56   57   58   59   60   61   62