Методичка для курсового проектирования по ПТЦА

Страница: 9/11

| | | | |

CC┐ ┌──────────┐ ┌────────────────────────────────────┐ ┌────

└─┘ └─┘ └─┘

| | | | |

Y────▄────────────▄──────────────────────────────────────▄───

─────▀────────────▀──────────────────────────────────────▀───

ФУНКЦИОНАЛЬНЫЙ ПЕРЕХОД.

ПЕРЕХОД НА МИКРОПОДПРОГРАММУ С ВОЗВРАТОМ

Функциональный переход

При необходимости выполнения нескольких вычислительныых

функций, управление которыми представляется в виде независи-

мых микропрограмм, необходимо организовать независимый вызов

этих микропрограмм.

Начальные адреса микропрограмм, управляющих вычислениями

различных функций, обычно существуют вне управляющей памяти.

В УА достаточно предусмотреть механизм коммутации, позволя-

ющий сделать начальный адрес текущим. Это можно осуществить в

любой из рассмотренных схем. (К механизму коммутации относят-

ся, кроме аппаратуры, специальные разряды управляющей памяти

и специальные микроинструкции.)

╔══════════════════════╗ C

╔══════║══════════════╗ ║ ─/ ┬┬──┬┐H'

║ ║ ┌───┐║ ┌───┐ ║ ╔══>╡│RG│╞══╗

║ ║ │MUX│║ │ROM│ ║ ║ ┌>┤│ │├─┐║

F ═║══════║════════>╡0 │║ │ │ ║ ║ │ └┴──┴┘ │║

║ ║ ┌┬──┬┐ │ │║ │ │ ║ ║ │ │║

║ ║ ││RG││ │ │║ │ │ ║ ║ │ │║

║ ╚>╡│ │╞═>╡1 │║ │ │S║H║e│ │║

║ C││ ││ │ │║ │ │ ║ ║ │ ┌┬──┬┐Y│║ для RG"Y"

║ ─/┴┴──┴┘ │ ╞╩>╡ ▐██████>╡│RG│╞>│║

║ ┌┬──┬┐ │ │A │ │ ││ ││ │║ 0w-загрузка

║ ┌───┐ ││RG││ │ │ │ │ w c││ ││ │║

╚>╡INC╞═>╡│ │╞╦>╡2 │ │ │ ─A─/┴┴──┴┘ │║ 1w-нет загр.

└───┘ C││ ││║ │ │ │ │ │ │║

─/┴┴──┴┘║ │ │ │ │ │ │║

╔══════════╝ │ │ │ │ │ │║

Реферат опубликован: 28/11/2009