Page 71 - 6865
P. 71

вміщуваного  регістра  до  вміщуваної  комірки  пам’яті  /  і
                            передачі результатів в комірку.
                                   В  першому  випадку  для  компілятора  високорівневих
                            мов значно спрощується завдання присвоєння значень змінних
                            і завдяки цьому отримуються більш короткі модулі об’єктних
                            програм.
                                   На  відміну  від  мікропроцесорів  з  архітектурою,
                            орієнтованою  на  оперативну  пам’ять,  в  мікропроцесорах  з
                            регістровою     архітектурою      робочі    області     регістрів
                            розміщуються  в  логічних  частинах  процесорів.  Однак  мала
                            щільність  логічних  схем,  в  порівнянні  з  щільністю  схем
                            пам’яті,  обмежують  можливість  регістрової  архітектури.  В
                            свою чергу, мікропроцесори з архітектурою, орієнтованою на
                            пам’ять,  забезпечують  швидке  підключення  до  робочих
                            областей,  коли  необхідно  замінити  контексти.  Заміна
                            контекстів  здійснюється  зміною  векторів  трьох  регістрів  –
                            лічильника  команд,  регістра  стану  і  вказівника  робочої
                            області.  Перевага цієї архітектури відносно заміни контекстів
                            полягає  у  виконанні  тільки  однієї  команди  для  передачі
                            повного вектора контексту.
                                   Мікропроцесори       із    регістровою      архітектурою
                            вимагають великих і досить повільних послідовностей команд
                            або додаткових логічних схем для передачі даних від кожного
                            із  регістрів  до  пам’яті,  яка  організована  поза  ВІС
                            мікропроцесора.
                                   Використання можливостей швидкої заміни контекстів
                            і фактично необмеженої робочої області в мікропроцесорах із
                            архітектурою, орієнтованою  на оперативну пам’ять, дозволяє
                            контролерам  легко  знаходити  застосування  в  16-розрядних
                            системах.  Особливо  це  стосується  систем,  які  працюють  в
                            реальному масштабі часу.
                                   При розробці системи обробки даних, орієнтованих на
                            використання  в  системах  управління,  важливе  значення  для
                            визначення характеристик  системи, її габаритів і вартості має


                                                         68
   66   67   68   69   70   71   72   73   74   75   76