Page 9 - 149
P. 9

Узагальнена  структура  МП  містить  елементи,  які  показані  на  рисунку
               1.3.



































                                      Рисунок 1.3 - Узагальнена структура МП

                      На рисунку введені поняття, на яких зупинимося детальніше.
                      Регістр  оперативного  призначення  (РОП)  -  відокремлена  комірка
               оперативної  пам’яті  із  спрощеним  та  прискореним  зверненням  до  неї
               (надоперативна  пам’ять),  яка  є  складовою  частиною  мікропроцесора  і
               призначена  для  зберігання  операндів,  тобто  двійкових  чисел,  з  якими
               виконується команда.
                      Акумулятор  -  регістр  оперативного  призначення,  що  містить  один  із
               операндів  поточної  команди  та  зберігає  результат  виконання  арифметико-
               логічних команд.
                      Стек (stack) - спеціалізована область оперативної пам’яті для зберігання
               поточної  інформації  при  раптових  змінах  програми  (детально  вивчається  в
               подальших розділах).
                      Ознака - однобітовий код ознаки результату попередньої арифметичної
               або логічної команди (детально вивчається в подальших розділах).
                      Функціонування МП системи відбувається наступним чином:
                      1)  Лічильник  команд  мікропроцесора  генерує  (виставляє)  на  системній
               адресній  шині  номер  команди,  що  має  виконуватись;  сформований  номер  є
               одночасно  адресою  комірки  пам’яті,  в  який  зберігається  двійковий  код
               потрібної  команди  (коди  команд  програм  заносяться  в  постійну  пам’ять  МП
               системи до початку виконання програми);
                      2) код чергової команди відбирається з комірки пам’яті, виставляється на
               шину даних і сприймається мікропроцесором;




                                                                                                               9
   4   5   6   7   8   9   10   11   12   13   14