Архитектура ЭВМ. Процессоры корпорации Intel с динамическим выполнением команд
Вентиль типа L функционирует аналогично вентилю типа Т, только вентиль типа L пропускает входной токен данных на выход при значении сигнала управления FALSE, а не TRUE. Смеситель является особым типом вентиля. Он имеет два входа токенов данных (Т, F), один вход токена сигнала управления и один выход токена данных. Работа смесителя является исключением из правил функцио нирования блоков в машинах потоков данных. Выполнение опера ции смесителем не приводит к уничтожению всех входных токе нов. Переход смесителя в состояние готовности к выполнению операции не требует наличия всех входных токенов. Блок готов к работе при одновременном присутствии управляющего токена и одного токена данных на соответствующем входе: для токена TRUE - на входе Т, для токена FALSE - на входе F. В обоих случа ях выходная линия должна быть пуста. FIpH присутствии управляющего токена TRUE токен данных с входа Т пропускается на выходную линию. Аналогично при при сутствии управляющего токена FALSE пропускается на выходную линию токен данных с входа F. В любом случае два входных токе на (управляющий и данных) поглощаются, но если токен данных присутствует на втором входе, то он сохраняется. На рис. FI3 представлена программа на языке Денниса для вычисления корней нормированного уравнения второго порядка: 2 X + px = q = 0. Вычисления производятся по формулам: если /4 - ^ | > 0 , иначе: x j 2 =а± jb, где 89
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy