Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
|
(926)274-88-54 ГлавнаяИнтернет-магазинТкани в наличииМягкая мебельДиваны еврокнижка
Диван-кровать
Диван книжка
Кожаные диваны
Угловые диваны
Кресло-кровать
Недорогие диваны
Кресла
Диваны с фабрики
Кожаная мебель
Производство
Недорогая мебель
Как купитьЗаказ мебелиМебель для домаКухниШкафы купеОфисная мебельШкольная мебельПродажа мебели
Карта сайта
Вакансии
Схема проезда
(926)274-88-54
|
Читальный зал --> Программные средства foundation бита произведения, который уже останется неизменным при выполнении оставшейся части алгоритма. CLEAR . SELSUM- CLOCK -LDMCND L -MCND[r01- MPY81 -MPYSO- MPYI7 01 -
MCPO]
13 LPS] щго]
-o G - s
-ИРРО) .LPI7 0J Рис. 8.82. Устройство обработки данных в 8-разрядном двоичном умножителе, действуюш1ем по правилу сдвига и сложения На рис. 8.82 приведена схема устройства обработки данных на ИС средней степени интеграции. Перед началом процедуры умножения в два регистра зафу-жаются множитель MFY[7:0] и множимое MCND [7:0]. Когда процедура умножения завершается, произведение оказывается вьшеденным на шины НР[7:0] и LP[7-0]. Устройством обработки данных управляют следующие сигналы: LDMCND L Этим сигналом разрешается загрузка множимого в регистр U1. LDHP L Этим сигналом разрешается загрузка HPROD в регистр U6. MPYS[1:0] Если значения этой пары сигналов равны 11, то разрешается загрузка на следующем такте MPY/LPROD в регистр, состоящий из ИС U2 и из. На время выполнения процедуры умножения этим сигналам присваиваются значения 01, и этим разрешается регистру осуществлять сдвиг вправо; в другие моменты времени эти сигналы имеют значения 00, что предохраняет содержимое регистра от изменений. CLOCK . RESET . START - 74s(04 U11 Конечный автомат управляющего устройства ->CLK BESET START MPYO MAXCNT CLEAR LDHP LDMCND MP YSI MPYSO SELSUM RUNC 74x163
74x04 -, U11 74x04 MPY[7 0] MCND[7 0] > MAXCNT Устройство обработки данньо
LP17 0] HP[7 0] Рис. 8.83. Управляющее устройство для 8-разрядного двоичного умножителя, действующего по правилу сдвига и сложения На диафамме состояний указаны следующие входные и выходные сигналы: RESET START мруо CLEAR Входной сигнал сброса, возникающий при включении питания. Поступающий извне командный входной сигнал, по которому начинается процедура умножения. Входной сигнал условия, поступающий от устройства обработки данных и представляющий собой очередной бит множителя, который следует принять во внимание. Выходной управляющий сетнал, по которому выходы мультиплексора обнуляются и запускается счетчик. SELSUM Когда этот сигнал иммт активный уровень, через мультиплексоры U7 и ив проходят выходные сигналы сумматоров U4 и U5, представляющие собой сумму HPROD и множимого МС. Когда сигнал SELSUM имеет неактивный уровень, на выходы мульти-плекссзов проходит HPROD. CLEAR При подаче этого сигнала на выходах мультиплексоров U7 и U8 устанавливаются нули. Управляющее устройствоумножитедя noicasaHO нарис. 8.83; там же приведено устройство обработки данных. Управляющее устройство запускает устройство обработки данных и <эеспечивает выполнение им процедуры умножения по шагам. Управляющее устройство разбито на счетчик (U10) и конечный автомат с диаграммой состояний, представленной на рис. 8.84. LDMCND Выходной управляющий сигнал, разрешающий зафузку регистра MCND. LDHP Выходной управляющий сигнал, разрешающий зафузку регистра HPROD. RUNC Выходной управляющий сигнал, по которому счет в счетчике разрешен. MPYS[1 ;0] Выходные сигналы, управляющие сдвигом и зафузкой в регистре MPY/LPROD. SELSUM Выходной управляющий сигнал, по которому происходит выбор между сдвинутым содержимым сумматора и сдвинутым содержимым регистра HPROD для зафузки обратно в регистр HPROD. RESET CLEAR = 1; LDHP= 1; LDMCND =1, MPYS = [1,11, RUNC = 1; LDHP = 1, MPYS = [0,1], SELSUM = MPYO; START Рис. 8.84. Диаграмма состояний управляющего конечного автомата для двоичного умножителя, действующего по правилу сдвига и сложения Диаграмму состояний можно преобразовать в соответствующий конечный автомат многими способами, начиная от рутинной процедуры (выполняемой вручную) и кончая применением автоматизированных средств синтеза, предоставив им необходимые описания на языках ABEL или VHDL. У этого конечного автомата почти все выходы являются выходами типа Мура; только выход SELSUM является выходом типа Мили. В рамках на диафамме состояний перечислены выходные сигналы, имеющие активные значения в состояниях 1N1T и RUN; в остальное время эти сигналы имеют неактивный уровень. Автомат спроектирован так, чтобы при подаче сигнала RESET он из любого состояния переходил в состояние IDLE. Процедура умножения начинается с состояния INIT, когда приходит сигнал START. В этом состоянии в счетчик заносится число ЮОО, множитель и множимое зафужаются в соответствующие регистры, а регистр HPROD очищается. Затем происходит переход в состояние RUN и счетчик начинает считать. В течение восьми тактов конечный автомат остается в состоянии RUN и за это время выполняется восемь шагов 8-разрядного алгоритма сдвига и сложения На восьмом такте счетчик оказывается в состоянии 1111, при этом возникает сиг- ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |