Архитектура ЭВМ. Процессоры корпорации Intel с динамическим выполнением команд
Код операции определяет выполняемую командой операцию, включая логические операции (блоки принятия решений). Код операции Адреса назначения Вентильный код Вентильный флаг Флаг данных Данные Вентильный код Вентильный флаг Флаг данных Данные Рис. П4. Структура команды Адреса назначения определяют команды, которым пересы лаются результирующий токен данных. Вентильные коды определяют вентильные свойства, управ ляющие приемом данных. Возможны четыре значения вентильного кода: N - управляющие токены и вентильные флаги не использу ются, вентильные функции не выполняются, данные принимаются безусловно. Т - данные принимаются и(или) фиксируются по приходу управляющего токена TRUE. Фиксация данных осуществляется ус тановкой флага данных. Поступление управляющего токена фик сируется установкой вентильного флага. Вентильный флаг - трех значный. Он может отсутствовать (состояние OFF) или принимать одно из значений TRUE или FALSE. Flpn поступлении на вход управляющего токена FALSE, входной токен данных не принима ется, а если он поступил до прихода управляющего токена, то иг норируется. В любом случае при приеме и токена данных, и управ ляющего токена, не соответствующего вентильному коду, оба токена поглощаются, и команда продолжает ожидать поступления новых данных. F - прием данных осуществляется при условии прихода управляющего токена FALSE. Flpn приходе управляющего токена TRUE и токена данных, они не фиксируются, а поглощаются. Де 92
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy