Арифметическое устройство вычислительной машины для расчета ткани

Номер патента: 518767

Автор: Шапиро

ZIP архив

Текст

ОП ИСАНИЕ ИЗОБРЕТЕНИЯ Своз СоветскихСоциалистическихРеспублик(1 1) 5 1 8767 ИЛЬ СТВУ АВТОРСКОМ 1) ополнительное к авт, свид)1) М, (л.2 О 06 9 7/50(22) Заявлено 19.03.74(21) 2006667/18-24с присоединением заявкиосудврствеоный онтеСовете Истров СССРоо делом зобретенйотРоют(43) Опубликовано 25.06.76 Бюллетень2 Э (45) Дата опубликования описания 05,07.76 72) Автор изобретения(54) АРИФМЕТИЧЕСКОЕ УСТ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ ДЛЯВ ЧЕТА ТКАН информа ды устро ычислительольэовано вределения нный и вто ва соединет. ой управляюы с соответциси чисел,ий вх ствую а при определении. раскроя ткани поз.счет с точностью Изобретение относится к вной технике и может быть испвычислительной машине для опоптимального варианта раскроя. кусков ткани на заготовки в швейной промышленностипри повышенных требованиях к нормам .расхода сырья,Известны арифметические устройства,применяемые в вычислительных машинахдля расчета ткани, содержащие последовательно включенные блок записи чисел, приемный регистр и накопительный сумматор,к первому влоду которого подключен выход блока коррекции, триггер переполненияи блок анализа, выходы которых соединеныс выходами устройства, вход блока анали-.за подключен к первому выходу накопительного сумматора, второй выход которо-го соединен со вхвдом т; баггера переполнения и первыми управляющими входамиблока коррекции и приемного регистра,третий выход - со вторым управляющимвходом приемного регистра, второй управляющий вход блока коррекции подключенк первому ут 1 равчяюйему входу устройства,. шими входами блока эа Известные устройст оптимального вариант воляют производить ра до 1 см, Цель изобретения повышение точности работы устройства,10 Для этого в устройство введены последовательно ссединенные шифратор, коммутатор.и блок элементов И, выходы которого подключены соответственно ко второму и третьему входам накопительного15 сумматора, управляющий вход - к третьему, управляющему входу устройства, четвертый управляющий вход которого соединен с управляющим входом коммутатора,входы шифратора соединены соответствен 20 но со вгорым и пятым управляющими входами устройстваУстройство позволяет отказаться отнеобходимости введения еще одного десятичного резрчда в сумматоре, блоказаписиЮ чисел и приемного регистра арифметичнс3ого устройства, а также в регистрах кла-,виатуры пульта управления н в счетчикеостатка что при достнжеяии требуемойточности привело бы к увичен 1 по оборудования для реализации арифметическогоустройства, пульта управления и удорожанию машины в целом.На чертеже представлена функциональная схема арифметического устройства.Оно содержит последовательно включенные блок 1 записи, чисел, приемный регистр 2, накопительный сумматор 3, ковходу которого подключен блок 4 коррекции, а к выходу - триггер переполнения5 и блок 6 анализа. К блоку 1 записичисел подключены последовательно включенные шифратор 7, коммутатор 8 и блок9 элементов И. Шифратор 7 включаетэлементы И 10-17, элементы ИЛИ 18,19 и усилители приема кодов 20, 21,выходы которых подключены к коммутатору 8, содержащему элементы И 22 31,элеменгы ИЛИ 32-34, подключенные ктриггерам 35, 36. Выходы триггеров 3536 подключены к блоку 9 элементов И,состоящему иэ элементов И 37, 38 иусилйтелей импульсов 39, 40. Цифрами41 46 обозначены входы, цифрой 47; выход устройства, цифрами 43 "43 и44 -44 -входы устройства,.гстРство работает следующим образомбиПеред пуском машины нажатием клавиши начального сброса НС на пультеуправления производят начальную установку всей машины. Одновременно импульсом, подаваемым по входу 45 в ком-мутатор 8, триггеры 35 н 36 устанавпинаются в единичное положение.После нажатия клавиши. пуск" (напульте управления) вырабатывается импульс занесения длины куска, поступающий на вход 439, по которому обраъный код длины рассчитываемого кускаткани с соответствующего регистра клавиатуры через блок 1. записи чисел заносится на приемный регистр 2. Тактовый импульс иэ блока управления поступает на вход 46 устройства и через элемент И 37, открытый высоким уровнемнапряжения нулевого выхода триггера 35,усилитель 39 проходит на вход первогодвоичного разряда сумматора Э в видеимпульсе непереносв, обеспечивающегосуммирование содержимого приемного регистра 2 с содержимым сумматора 3,равным в начальный момент нулю.Затем импульсом занесения остатка,поступающим нв вход 43 устройстватаким же образом, но в йрямом коде,величина остатка со счетчика осУтка(на чертеже не показан) заносится через блок 1 записи чисел нв приемный регистр. 2. Очередной тактовый импульс обеспечивает суммирование содержимого сумматора с величиной остатка, поступа-; ющего в сумматор 3 из приемного регистра 2.После завершения начальной программы (звнесения длины куска и остатка в пако пительный сумматор 3) при поступлечии на вход 431 импульса происходит занесение и приемный регистр 2 длины первого настила с регистра клавиатуры через блок записи чисел в прямом коде.Работа дополнягельных узлов опреде- лается наличием или отсутствием на пою тенциальном входе элемента 17 шифратора 7 признака округления (код 14), по ступающего с добавочной клавиши перво. го регистра клавиатуры на вход 441Если признак округления отсутствует (добавочная клавиша на первом регйстре клавиатуры яе нажата), то на потеяциальм ном входе элемента 17 - низкий, эапирающий уровень напряжения (код "0). В этом случае импульс занесения первого настила со входа 431 не пройдет через элемент 17 на усилитель 21. Триггеры 35 и 36 коммутатора 8 остаются в исе ходном единичном положении, а на выходе блока 9, ак и прежде, по очередному тактовому импульсу вырабатывается вы пульс непереноса, по которому содержие мое приемного регистра 3 (код длины первого настила) суммируется с содержимым сумматора 3.Если признак округления первой загон товки имеется (добавочная клавиша на первом регистре клавиатуры яажата), то на потенциальном входе элемента 17 е высокий отпирающий уровень напряжения,.Поэтому импульс занесения кода первое го настила через элементы 17 и д.9 пою ступает на усилитель 21, с выхода кото. оого через постоянно открьггый по потев циальному входу элемент И 28 коммута тора 8 и элемент ИЛИ 34 поступает на единичный вход триггера 36, не изменяя его единичного положения, а также через элемент 26,: гкрытый высоким, уровнем напряжения с единичного выхода триггера 36 и через элемент ИЛИ ЗЗ поступает на нулевой вход триггера 35, которь)й перебрасывается в нулевое положение. Высокий потенциал с нулевого выхода триго гера 35 открывает элемент 38 блока 9, а низкий потенциал с единичного выхода триггера Э 5 запирает элемент 37. Оче редной тактовый импульс проходит через открыгый элемент 38 нв усилитель 40, с выхода кото;:,по в виде импульса пере6 Ь Ю 1 йоса поступает на вход первого двоично:го разряда сумматора 3 и на счетные вхо-ю триггеров Зб и Зб коммутатора 8, пе ребрасывая триггер 35 в единичное, а трвъ.ер 36 - в нулевое положение.В сумматоре 3 проводится суммирование содержимого приемного регистра 2 с содержимым сумматора 3 с учетом пе реноса ф 1 ф в младший разряд сумматора.При выработке на выходе десятичногоэряда сумматора 3 импульса переноса блоке 4 коррекции по тактовому импульсу, поступающему на вход 41, вырабвт - вается импульс коррекции, для добавления Э данный десятичный разряд кор.: зктирующего кода 0110 для исключения эапретнык сочетаний в каждой десагичной тетради.В случае, когда первое решение даст равенство А=а 1, где А .длина рассчи-. тываемого куска тхани, а 1 - длина переой заготовки, сумматор 3 окажется в нулевом положении. На выходе блока 6 .анализа и на выходе триггера перепол ненни б формируются "едийичные сигна лыф, по которым в программном устройстве машины вырабатывается сигнал атос гаиов, а на табло высвечивается решение:первьй настил одно полотно,По каждому импульсу переноса или не перенбса, формируемому на выходе сумматора 3, приемный регистр 2 сбрасывается в нулевое положение-Если при однократном занесении в сумматор 3 длины первой заготовки реше ния не получено (АФа 1), то нв блс:с 1 . приема чисел и элемент Х 7 шифратора 7 вновь из программного устройства на вход 431 поступает импульс, При этом, %вФ и при первом занесении, в приемный регисГр 3 заносится код округленной длины первого настила, а с выхода уси лителя 23. импульс поступает на едииич вой вход триггера 36 и перебрасывает его в единичное состояние. На нулевой вход триггера 35 импульс с выхода уси лителя 21 не проходиг, так как потенци альный вход элемента 26 эакрыг низким уровнем напряжения с единичного выхода триггера 36, Оставаясь в единичном по аожении, триггер 35 обеспечивает прохождение тактового импульса через элемент 37 и усилитель 39 блока 9 на вход сумматора 3 в качестве импульса нэпе реносвТаким образом, за два занесения из приемного регистра 2 в сумматор 3 ок ругленных на 0,5 см . в меньшую сторону длин заготовок производится однократное занесение по цепи переноса .одного сантиметра, после чего Оба триггера 35 ч 36 коммутатора 8 находятся в исходном единичном положении.Если при втором, как и при любом четцом, занесении в сумматор 3 кода окм ругленной алины заготовки получается ра венство обеих частей решаемого уравне ния, то такое решение будет иметь нуле вой остаток. Ири нечетном количестве заготовок остаток будет р вен 0,5 см, что. является неизбежным, пс.кольку длина рассчитываемого куска замеряется и за. носится в машину с точностью до свити метра а длинА заготовок с точностью до 0,5 см,Если испытание уравнения с участиемпервого настила не дает решения, то поочереди нспыгыввют то же уравнение последовательно с рлинамя остальных ваготовок прп неизменной длине рвссчитываемого куска ткани, а затем сочетания заготовок при различном их количестве в квж.дом сочетании. Занесение в арифметическое устройство последующих заготовокосуществляется импульсами, поступающими нв входы 43-. 438,Признаками Округления в метраже последующих заготовок являются потенциальные сигналы на входах 442+ 448, Сиг-налом перехода от испьггания одной иэзаготовок и вспытаншо другой служит едыяичный сигнал с триггера переполнения 5пря отсутствии единичного сигнала нв выходе блока 6 анализа. Работе арифметического устройства при,этом ритмичщО повторяется,Формула изобретения Арифметическое устройство вычисли тельной машины для расчета ткани, со держащее последовательно включенные лок записи чисел, приемный регистр и ,нвкопитеа ный сумматор, к первому входу ,которого подключен выход блока коррес ции, триггер переполнения и блок внвли за, выходы которых соединены с выхода ми устройства, вход блока анализа под ключен к первому выходу накопительного сумматора, второй выход которого соеди-, нен со входом триггера переполнения и первыми управляющими входами блока коррекции и приемного регистра, третий выход - со вторым управляющим входомприемного регистра, второй управляющий вход .блока коррекции подключен к первому управляющему входу устройства, информационный и второй управиюший вхо- .7.ды устройства соединены с соответствующими входами блока записи чисел, о тл и ч а ю щ е е с я тем, что, с целью повышения точности работы устройства, в него введены последовательно соединен ные шифратор, коммутатор и блок записи алементов И, выходы которого подключены соответственно ко второму и третье 518767,му входам накойительного сумматора, упм являющий вход - к третьему управляющему входу устройства, четвертый управляющий вход которого соединен с управляющим ВхОдОм коммутатора, входы Миф ратора соединены соответственно со вто рым и пятым управляющими входами устройства.

Смотреть

Заявка

200667, 19.03.1974

ШАПИРО ВИЛЬ ЛЬВОВИЧ

МПК / Метки

МПК: G06F 7/50

Метки: арифметическое, вычислительной, расчета, ткани

Опубликовано: 25.06.1976

Код ссылки

<a href="https://patents.su/5-518767-arifmeticheskoe-ustrojjstvo-vychislitelnojj-mashiny-dlya-rascheta-tkani.html" target="_blank" rel="follow" title="База патентов СССР">Арифметическое устройство вычислительной машины для расчета ткани</a>

Похожие патенты