[go: up one dir, main page]

SU628834A3 - Электронна вычислительна машина - Google Patents

Электронна вычислительна машина

Info

Publication number
SU628834A3
SU628834A3 SU701417084A SU1417084A SU628834A3 SU 628834 A3 SU628834 A3 SU 628834A3 SU 701417084 A SU701417084 A SU 701417084A SU 1417084 A SU1417084 A SU 1417084A SU 628834 A3 SU628834 A3 SU 628834A3
Authority
SU
USSR - Soviet Union
Prior art keywords
information
inputs
transition
elements
outputs
Prior art date
Application number
SU701417084A
Other languages
English (en)
Inventor
Брандт Фриц
Эрнст Вольфрам
Воегтлен Дитер
Original Assignee
Сименс Аг (Фирма)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from DE1914575A external-priority patent/DE1914575C3/de
Priority claimed from DE19691914573 external-priority patent/DE1914573C/de
Priority claimed from DE1914576A external-priority patent/DE1914576C3/de
Application filed by Сименс Аг (Фирма) filed Critical Сименс Аг (Фирма)
Application granted granted Critical
Publication of SU628834A3 publication Critical patent/SU628834A3/ru

Links

Landscapes

  • Executing Machine-Instructions (AREA)

Description

Изобретение относитс  к областицифровой вычислительной техники. Известна электронна  вычислитель на  машина, содержаща  устройство программного управлени , устройство обработки информации, запоминающее устройство и блоки ввода-вывода l3 Однако эта электронна  вычислительна  Мсиаина обеспечивает разветвление программы вычислений лишь по незначительному количеству условий перехода. Наиболее близким техническим решением к данному изобретению  вл етс  электронна  вычислительна  машина , котора  содержит устройство -Лтрограммного управлени  с последовательно соединёнными регистром адреса команд, программным счетчиком, блоком хранени  команд и регистром команд, соответствующие выходы кото рого соединены со входами дешифрато ра операций и дешифратора адреса, причем выход блока хранени  команд соединен со входом программного сче чика, устройство обработки информации с регистрами операндов,блоком обработки информации и схемой перехода , первый и второй входы кото рой подк.лючены к первому и втором выходам блока обработки информации , а тертий и четвертый входы подключены к внешним входам устройства обработки информации , третий и четвертый выходы блока обработки информации через соответствующие ключи, подключенные вторЕзЕми входами к соответствующим выходам дешифратора операций, соединены с первой распределительной линией, котора  через соответствующие ключи, подключенные вторыми входами к соответствующим выходам дешифратора операций, соединена со входами регистров операндов, выходы которых соединены со второй распределительной линией через соответствующие ключи, вторые входы которых подключены к соответствующим выходам дешифратора операций,а с соответствующими входами блока обработки информации- непосредственно, соответствующий вход блока обработки информации подключен к адресным выходам регистра команд устройства программного управлени , которые Соединены с первой распределительной пинией, и промежуточные регистры, выходы которых через соответству р1цие К.ГПОЧИ, подключенные вторыми входами К соответствующим выходам дешифрато POS операций, и адреса, соединены с первой распределительной линией, а первые входЕй подключены ко второй распределительной линии, вторые вход соответствующих промежуточных регистров непосредственно или через соответствуюйцие ключи подключены к внешним вкодам электронной вычислительной машины, а выходы соответствующих промежуточных регистров соединены с внешними выходами электронной вычислительной машины 2 . Однако эта электронна  вычислительна  машина имеет узкую область применени  так как обеспечивает разветвление программа только по результатам вычислений в блоке обработки информации . Целью изобретени   вл етс  расширение области применени . Указаина  цель достигаетс  тем, что предлагаема  электронна  вычислительна  машина содержит запоминаю щие элементы, включенные между допол нительными соответствующими ключами вторы® входы которых подключены к соответствующим выходам дешифраторов операций и адреса, и п тым и шестым входами схемы перекода, седь мой и восьмой входы которой подключены к соответствующим выходам деиифратора адреса, а дав тый вход под к.шочен k соответствующему выходу дешифратора операций, выходы одного из регистров операндов через дополнительные соответствующие ключи, вторые входы которых подключены к соответствующим выходам дешифратора операций, соединены с адресным входс н регистра команд и входом дешифратора адреса, а устройство обработ ки информации содержит элемент ИЛИ, nopBi вход которого через дополнительный соответствующий ключ, под ключенный вторым входом к соответст вующему выходу дешифратора операций подключен к п тому выходу блока обработки информации, втЪрой вход под ключен к выходу схемы перехода, а выход соединен со вторым входом бло ка хранени  команд устройства програ&9 шого управлени ; тем, что блок обравоткк информации содержит элементы ИЕ, И, ИЛИ, сдвига и сравнени суг®«атор, контрольный элемент и избираг 1ьный контур, две группы вход которого подключены к соответствуювим входам блока обработки информац первые входы элементов И, ИЛИ, НЕ, сдвига и сравнени , сумматора и кон рольного элемента подключены к первому входу блока обработки информации , а вторые входел элементов И, ИЛ сравнени  и сумматора подключены ко второму входу блока обработки инфор мации, выходы элементов НЕ, И, ИЛИ, сдвига и сравнени , сумматора, конт рольного элемента и избирательного контура соединены с соответствующими выходами блока обработки информации; тем, что избирательный контур содержит включенные в кольцо и разделенные друг от друга релейными контактами ступени переключени , входы которых подключены к первой гр;шпе входов избирательного контура, а выходы соединены с выходами избирательного контура, управл ющие входы релейных контактов подключены ко второй группе входов избирательного контура; тем, что ступень переключени  содержит резистор, элемент НЕ и диоды, причем первый вход ступени переключени  через последовательно соединенные резистор и пр мо включенный первый диод соединен со вторым входом ступени переключени  и через последовательно соединенные элемент НЕ и встречно включенный второй диод соединен с первым выходом ступени переключени , который через пр мо включенный третий диод соединен со вторым входом ступени переключени ,, второй выход которой соединен с точкой соединени  резис .тора и первого диода; а также тем, что схема перехода содержит группы по два элемента И, причем первые входы первых элементов И каждой группы через соответствующие элементы НЕ соединены с первыми входами вторых элементов И той же группы и подключены к соответствующим входам схемы перехода , вторые входы элементов И каждой группы объединены и подключены к соответствующим входам схеькл перехода , третьи входы первых элементов И всех групп и соответственно третьи входы вторых элементов И всех групп объединены и подключены к соответстВУЮ1ДИМ входам схемы перехода, а i ходы элементов И каждой группы объединены и присоединены к соответствующим выходам схекйл перехода. На фиг.1 представлена блок-схема предлагаемой электронной вычислительной машины; на фиг.2 - блок-схема блока обработки информации; на фиг.Зблок схема избирательного контура; на фиг.4 - .принципиальна  схема ступени переключени ; на фиг.5 - принципиальна  схема схемы перехода. Электронна  вычислительна  машина содержит устройство 1 программноного управлени , устройство 2 обработки информации, распределительные линии 3 и 4, прсжежуточные регистры 5, ключи б и запогчинающие элементы 7 . Устройство 1 программного управлени  содержит регистр 8 адреса команд , программный счетчик 9 , блок 10 хранени  команд, регистр 11 команд с операционной частью 11 и адресной частью 11 , дешифратор 1 операций и дешифратор 13 адреса. Устройство 2 обработки информаци содержит блок 14 обработки информа ции, регистры 15j и 152 операндов, схему 16 перехода, элемент 17 ИЛИ и ключи 18, Блок 14 обработки информации содержит элемент 19 НЕ, избирательный контур 20, элемент 21 сдвига, элемент 22 сравнени , элемент 23 И, элемент 24 ИЛИ, сумматор 25 и контрольный элемент 26. Избирательный контур 20 содержит релейные контакты 27 -27,, , ступе ни 28| - 28 переключени , группу входов 29 - 29ц , группу входов 30 - ЗОп и выходы 311 - 31„ . Ступень 28 переключени  содержит резистор 32, элемент 33 НЕ,«,диоды 34, 35 и 36, входы 37 и 38 и выходы 39 и 40. Схема 16 перехода содержит элементы 41 И и элементы 42 И с элемен тами 43 НЕ на одном из их входов. Электронна  вычислительна  машина работает следующим образом. Рассмотрим ее работу на примере развертки процессов св зи на телефонной станции, на которой следует провести опрос некоторых точек, устанавливаюцщй наличие определенного рабочего режима. Ответы на запросы о рабочих режимах этих точек поступают , например,по лини м ввода, кот рые проход т, например, через проме жуточные регистры 5, от которых запрос о рабочих режимах, о которых идет речь, может быть затем осущест влен с помощью промежуто 1ной предварительно накопленной внешней информации . С помощью наход щегос  в регистрё рперанда 15| основного адреса , который поступает на адресную часть 11 регистра команд 11, предназначенную дл  приема адресной час ти, , а оттуда через дешифратор адреса 13, и с помощью наход щегос  одн ременно в регистре команд 11 кода операции, который используетс  дешифратором операции 12, осуществл етс  затем опрос первого учитываемого промежуточного регистра 5, например промежуточного регистра 5 , Вследствие этого накопленна  там внешн   информаци  может быть подве дена к блоку 14 с целью проверки ее пригодности. Затем от блока 14 в схему перехода 16 выдаетс  информаци , котора  определ ет также отдачу команды перехода, а именно опр дел ет, была ли эта команда перехода действительно отдана или нет. Б последнем случае ранее использова ный основной адрес измен етс  вышеописанным способом на одну единицу с помощью регистра инд(кса (на чертеже не показан), так что возникает адрес, относительно которого может 4б быть сделан запрос выше описанным образом следующего учитываемого промежуточного регистра 5, например промежуточного регистра 5 , который в ответ на это подает промежуточно накопленную там внешнюю информацию к блоку 14. Из этом случае информаци , выданна  затем в схему перехода 16, определ ет, осуществл етс  или не осуществл етс  переход. В последнем случае уже измененный основной адрес описанным способом измен етс  дальше, что приводит к опросу следующего промежуточного регистра 5. Все эти процессы повтор ютс , пока не будет найдена точка, обнаруживающа  искомый рабочий режим на основе выданной ей внешней информации , или пока не будут опрошены все промежуточные регистры 5, хот  соответствующа  точка и не была найдена. В первом случае отдаетс  команда перехода , котора  заканчивает дальнейший опрос промежуточных регистров 5 и приводит к тому,что используетс  одна ветвь пр6грам1 5Ы, содержаща  уже другие команды, с помощью которых, например , найденна  точка с искомым рабочим режимом обслуживаетс  индивидуально . Итак, в этих случа х эксплуатации своеобразие учитываемого при переходе услови  перехода было определено с помощью информации управлени  выданной регистром операнда 15 устройства 2 обработки информации в виде основного адреса, которое представлено здесь соответствующим рабочим режимом. Впрочем этот основной адрес можно изменить также с помощью сумматора 25 или элемента 19 НЕ, причем использование,упом нутого регистра индекса излишне. Дальнейша  обработка информации модифицируетс  здесь условием перехода , учитываемым при переходе, постольку, поскольку это определ етс  дополнительной информацией перехода; котора  должна быть учтена дл  отдачи команды перехода соответствующим точкам. Если точка, инициирующа  отдачу команды перехода не найдена, то команда перехода не отдаетс  и переход не осуществл етс . Различные услови  перехода могут быть представлены не только разными принимаег-йоми во внимание рабочими режимами, но и разными функци ми различных устройств из числа блоков 14, принимающих участие в получении команд перехода. ИллюстрирующиП это пример описан ниже. Точки, рабочие режимы которых опрошены onHcaHHtaM выше способом, могутf например, представл ть собой группу абонентских установок, среди которых следует отыскать ту, котора  как раз делает вызов. Однако при этом речь может идти также D группе участков пути, которые принимаютс  в расчет внутри ступени св зи пол  св зи дл  соединительного канала меноду двум  абонентскими установками, из которых следует оты скать ту, -котора , действительно имеетс  в наличии на этом канале св зи. Однако, очевидно, что св зан ные друг с другом точки совершенно другого устройства провер ют этим же способом. Как уже было отмечено, информаци перехода, выданна  через дешифратор адреса 13, может быть использована в качестве адресов, с помощью которых осуществл етс  направленный опрос устройств, которые по мере необходимости также оценивают одно из условий перехода дл  отдачи команд перехода. Такие устройства мог быть также образованы логическими элементами, из которых построена схема перехода 16. Этим устройствам в этом случае придаютс  индивидуаль но Входы, обозначенные через х . С помощью различных адресов, подаваемых на дешифратор адреса 13, также различные логические элементы схемы перехода 16 могут быть также опроше ны относительно различных входов, обозначенных х . Адреса, подводимые на дешифратор адреса 13, могут при этом поступать на него не посредственно в виде информации управлени , выработанной блоком 14 обработки информации,или же они мог вначале поступать на адресную часть llj регистра команд 11, дл  того, чтобы там их еще можно было изменить с помощью регистра индекса Если имеющиес  в виду логические элементы соединены с устройствами, имеющими различные услови  перехода и соответствующие функции, то в результате опроса различных логических элементов одновременно учитываютс  также :эти различи : в услови х перехода. Во всех расмотренных примерах эксплуатации с помощью дополнитель ной информации управлени  можно та определить, в какой точке развертки программы осуществл етс  предсто щи переход. Дл  этого используетс , на пример, момент, ь который информаци служаща  адресом, с резистра операн 15 передаетс  на дешифратор адреса 13. При этом осуществление переход подготавливаетс , например, предвар тельной подачей информации перехода на запоминающие элементы 7. Дл  отдачи команды перехода вовс не об зательно управление, обозначенного через J ключа, или имеюще такое же обозначение входа или выхода устройства, вьадающего информа цию перехода. Достаточно того, что информаци , также определ юща  пер ход, содержитс  только в адресной части команды, так как код операции в этом случае не нужен. Така  команда перехода отдаетс , например, когда через дешифратор адреса 13 делаетс  запрос об адресе логическому элементу, который относитс  к схеме перехода 16 и второй вход которого соединен с выходом одного из блоков 14. Провер ема  информаци  дл  этого процесса может быть подведена по линии а , например от части 11 регистра команд 11, причем результат испытани  подаетс  на упом нутый логический элемент схемы перехода 16. Примеры того, как избирательный контур 20, принадлежащий к блоку 14 обработки информации, используетс  дл  проведени  поиска, по сн ютс  фиг.1 и 2. Элемент 22 сравнени  служит дл  отдачи команд условного перехода , которые воздействуют на блок 10 хранени  команд устройства 1 программного управлени . Такие команды перехода могут отдаватьс  также с участием других устройств, которые взаимодействуют дл  этой цели через схему перехода 16. Особенный интерес представл ет здесь избирательный контур 20, служащий дл  осуществлени  заданным образом выбора среди двоичных знаков, определ ющего дальнейшее применение информации, котора  по мере необходимости воспринимаетс  регистром операнда. Если имеюща с  в виду информаци  находитс  в регистре операнда ISf, то она подаетс  по линии, ведущей от регистра операнда 15| на избирательный контур 20. После завершени  процесса искани  в избирательном контуре 20 двоичные знаки, выбранные при известных обсто тельствах на линии/ ведущей к распределительной линии 3, передаютс  на другое устройство, дл  чего с участием дешифратора операции 12 заданным образом осуществл етс  управление ключом 18, встроенньлм в упом нутую линию, с помощью кода операций кода команды, который одновременно находитс  в регистре команд 11. Одновременно соответствующим образом регулируетс  тот ключ 18, который перед входом в устройство, воспринимсцощее эти двоичные знаки. В качестве такого устройства может быть выбран также один из промежуточных регистров 5, к которым ведет канал через один из регистров операнда 15 или IS. В результате выбора среди двоичных знаков, определ ющего дальнейшее применение инфорамации, воспринимаемой по мере необходимости регистром операнда 15, могут быть решены различнее задачи. Если вычислительна  машина служит дл  развертки процессов св зи на телефонной стандии , то таким способом можно, например , с помощью предусмотренного избирательного контура 20 определить обслуживаемый абонентский ввод, среди нескольких абонентских вводов,делающих вызов.К тому же двоичные символы ,относ щиес  к информации воспрнимаемой регистром операнда 15,используютс  прежде всего дл  того,чтбы среди группы абонентских вводов отметить те, которые отвечают, причем приданные им двоичные знаки имеют одно двоичное значение, в то врем  как двоичные знаки, не приданные отвечающим абонентским вводам, имеют иное двоичное значение. Така  информаци  может, например, поступить в соответствующий регистр операнда 15 при участии промежуточного регистра 5, причем ключ 6, подклю-: ченный дл  этого к выходам промежуточного регистра 5, и ключ 18, подключенный к соответствующему регистру операнда 15, соответствующим Образом управл ютс  с помощью кода команды через дешифратор операции 12 и дешифратор адреса 13. По линии , ведущей от регистра операнда 15 к избирательному контуру 20, эти двоичные знаки передаютс  туда, а там подвергаютс  процессу выбора, причем при выборе учитьшаютс  только те знаки, которые приданы отвечающим абонентским вводам . Один единственный из этих последних двоичных знаков через выходы селективно включенного ключа 18 передаетс  дальше, в результате чего в ходе развертки программы определ етс  прежде всего учитываемый абонентский ввод.
Друга  задача, котора  может быть решена с помощью избирательного контура 20, это определение, по меньшей мере, одного используемого участка пути пол  св зи телефонной станции, .относ щегос  к участкам пути, по которым может быть проведен канал св зи дл  очередного вызова и которые еще не зан ты, В этом случае отдельные двоичные знаки информации, наход щиес  в соответствующем регистре операнда 15, придаютс  отдельным участкам пути группы участков пути, которые, например , наход тс  в той же ступени св зи пол  св зи. Выбор, tic меньшей мере, одного из этих участков пути осуществл етс  аналогичным образом, как было описано выше дл  абонентского ввода. При этом рациональным представл етс , например, вместо только одного используемого участка пути, определить два таких участка пути, которые учитываютс  в ходе дальнейшей развертки программы. Эта развертка программы может привести к тому, что в конце концов определ етс  общий канал св зи, который соедин ет два абонентских ввода телефонной станции с помощью соответствующего пол  св зи. И в этом случае выбору подвергаетс  внешн   информаци , поступивша  перед этим через промежуточный регистр 5. Результат выбора может быть в этом случае использован дл  дальнейшей передачи через промежуточный регистр 5 на поле св зи дл  установки точечных пунктов св зи.
Избирательный контур 20 может быть также использован, если выбор относитс  к внутренней информации. Так, например, в результате этого может быть осуществлен выбор среди нескольких ждущих очереди в промежуточных регистрах 5 промежуточных результатов , которые получаютс уже при развертке заданной программы.
В результате того, что осуществл етс  выбор среди двоичных значков, определ ющий дальнейшее применение информации, воспринимаемой по мере необходимости регистром операнда 15,
0 разнообразное задание примен емого при этом способа выбора облегчаетс . Так, например, при этом может быть задана последовательность, в которой при выборе должны быть учтены двоич5 ные знаки, относ щиес  к одной информации . Кроме того начальна  точка последовательности может- быть .смещена дл  каждого процесса выбора . Ту информацию, котора  опреде (1 л ет заданный способ выбора, целесообразно при этом воспринимать в регистре операнда 15, дополнительно предусмотренном в устройстве 2 обработки информации. Например, если регистр операнда 15 служит дл  выдачи той информации, котора  представлена теми двоичными знаками, среди которых нужно сделать выбор, то та информаци , котора  определ п ет заданный способ выбора, воспринимаетс  в регистре операнда 1Sj Эту информацию может вьщавать устройство 1 программного управлени , и она может поступать через не показанный на чертеже канал. Однако она может попадать туда также из друго5 го источника информации. В каждом случае она может кроме того также быть изменена в ходе Дальнейшей обработки информации, например, элементом 21 сдвига, с помощью которого
i можно сместить начальную точку последовательности дл  каждого процесса выбора на один разр д.
Способ, которым осуществл етс  по мере необходимости выбор, особенно эффективно осуществл етс  в том случае , если вспомогательный регистр 15j. операнда, определ ющий способ выбора, воспринимает ровно столько двоичных знаков, сколько и первоначальный регистр 15 операнда, кото0 рый при необходимости воспринимает информацию, подвергающуюс  Ьыбору. В этом случае двоичные знаки попар 5

Claims (5)

  1. Г но интерполируютс  в различных регистрах 15 операнда. Во вспомогательном регистре 15 операнда, напри мер, в этом случае начальна  точка последовательности, учитываемой при выборе, устанавливаетс  с помощью двоичного знака, отклон ющегос  от Остальных двоичный знаков. В этом случае по одноЯ ступени переключени  28 на избирательный контур 20 подаетс  потенциал, соответствующий данному двоичному знаку информации, подвергаемой выбору. Его ступени переключени  индуктивно св заны с промежуточным включением релейных контактов 27, из которых непровод щим  вл етс  только тот, которому придан двоичный знак информации , предназначенной дл  после довательности выбора, который определ ет начальную точку последовател ности. Из релейных контактов 27 непровод щим  вл етс  только контакт 27I. Остальные контакты 27 замкнуты и  вл ютс  провод щими. Двоичные знаки, относ щиес  к информации, подвергающейс  выбору, подаютс  на входы 29 избирательного контура 20, Двоичные знаки информации, определ  ющей выбор, индивидуально определ ют рабочее положение контактов 27. В соответствии с показанным схе ным состо нием двоичный знак, воздействующий на контакт 27 , отклон етс  от остальных двоичных знаков информации, определ ющей способ выбора , что приводит к тому, что непровод щим  вл етс  только контакт 27 . В результате этого определ етс начальна  точка последовательности дл  процесса выбора, осуществл емого избирательным контуром 20, в котором учитываютс  те двоичные зна ки, поступающие на его входы 29, которые имеют такое бинарное значение , что они принимаютс  в расчет при выборе. Как правило, избиратель ный контур 20 налажен так, что после завершени  процесса выбора тот и выходов 31, на который поступил выб ранный двоичный знак, подает особый сигнал. На ступень 28 переключени  пода етс  двоичный знак, учитываелйлП при выборе в результате того, что на е вход 37 подаетс  положительный потенциал . Если помимо этого на нее подаетс  еще через вход 38 положительный , так называемый освобождаю щий потенциал, то место сЬединени  резистора 32 и диода 34 обнаружива также положительный потенциал, в результате чего на выходе 40 также по вл етс  положительный потенциал указывающий на то, что выбран инте полированный двоичный знак. Элемен 33 НЕ, вход которого св зан со вхо дом il, выдает на своем выходе отр цательный потенциал, который в виде апирающего потенциала через проницаемый дл  него диод 35, передаетс  на выход 39, причем диод 36 преп тствует выравниванию потенциалов между входом 37 и выходом 39. Теперь соседн   ступень 28 переключени , подключенна  к выходу 39 с помощью контакта 27, уже не содер жит на своем входе 38 никакого положительного освобождающего потенциала , что приводит к тому, что эта соседн   ступень 28 переключени  ни в коем случае не может дать на выходе положительный потенциал. Во взаимодействии со всеми остешьными ступен ми 28 переключени  отсюда следует, что из тех ступеней 28 переключени , на которые в качестве двоичного знака подаетс  положительный потенциал-, лишь та выдает на своем выходе положительный потенциал, котора  находитс  на наименьшем рассто нии от непровод щего контакта 27j в направлении от ступени 28| к.ступени 28. В схеме 16 перехода оба первых входа элементов 41 и 42 И, относ щихс  к одной паре, совместно присоедин ютс  к соответствующему выходу дешифратора 13 адреса. Два других входа элементов 41 и 42 И совместно присоедин ютс  к линии, передающей внутреннюю или внешнюю информацию перехода, с предвключением элемента 43 НЕ перед одним из двух входов. Внутренн   информаци  перехода передаетс  по лини м, которые идут от запоминающих элементов 7 к элементам 41 и 42 И. Внутренн   информаци  перехода -может также передаватьс  по лини м, которые ведут от сумматора 25 и контрольного элемента 26 к элементам 41 и 42 И. Однако, переданна  по этим лини м информаци  перехода может возникать также в результате того, что при ее реализации взаимодействовала как внутренн  , так и внешн   инфо1 аци , причем участие принимало и устройство 2 обработки информации. Третьи входы элементов 42 И присоедин ютс  еще к линии управлени  от соответствующего выхода дешифратора 12 операций, с помощью которой можно определить, что переход осуществл етс  только в том случае, если двоичные знаки, интерполированные с услови ми перехода , имеют соответствующее бинарное значение. Третьи входы элементов 41 И присоединены к другим выходам дешифратора 12 операций, с помощью которой можно определить, что переход осуществл етс  только в том случае, если дёоичные знаки, интерполированные, с услови ми перехода, имеют другое значение . Дл  инициировани  выполнени  перехода, смотр  по обсто тельствам, .по соответствующей линии с маркировкой дл  этой цели также подаетс  двоичный сигнал .с одним двоичным значением, который выдаетс  дешифра тором 12 операции с помощью операционной части команды, как раз наход щейс  в регистре 11 команд. Адреса х , приданных элеме там 41 и 42 И, ведут к дешифратору 13 адреса. В результате этого адрес пары элементов 41 и 42 И,-учтенный при логическом объединении информац перехода, становитс  адресной частью команды. Если эта адресна  часть до тавл етс  из блока 10 хранени  кома то она представл ет собой внутреннюю информацию перехода, котора  определ ет , какую иную информацию перехода следует еще учитывать при логи ческом объединении, котора  была бы придана одному из предусмотренных условий перехода. Как по сн лось выше, эта совместно учитываема  информаци  перехода, смотр  по обсто тельствам , передаетс  по лини м ведущим к паре элементов 41 и 42 И. При этом при совместном учете логически объединенной информации перехода речь может идти о внешней или дальнейшей внутренней информации перехода. Внешн   информаци  перехода может,например, по линии передаватьс  на пару элементов 41 и 42 а дальнейша  внутренн   информаци  перехода передаетс , например, от запоминающего элемента 7 на пару элементов 41 и 42 И. Адрес пары элементов 41 и 42 И, учитываемый при логическом объединении информации перехода, может быть также представлен информацией, котора  была выработана в ходе развертки программы с участием устройс ва 2 обработки информации. Дл  этог ее и следует передать на дешифратор 13 адреса, например, с регистра one ранда 15J . Дл  того,чтобы это сделать возможным, дешифратор 13 адрес через ключ 18 дополнительно соединен с помощью линии Ь с регистр 15| операнда блока 14 обработки информации . Передача такого адреса инициируетс  операционной частью команды, котора  через дешифратор 12 операции обеспечивает пр мое сое динение упом нутого ключа 18. Адрес выработанный в ходе развертки программы с участием устройства 2 обра ботки информации, может также возникнуть на основе внешней информации предварительный запрос о которой был сделан на одном из промежуточны регистров 52 или Sj, Дл  обеспечени вспомогательных эффектов, как напри мер, использование регистра индекса адрес, доставленный вначале регистром 15 операнда, может и в этой св эи подаватьс  на часть регистра 11 команд, предназначенную дл  при4 ема адресной части кода команды. Информаци  перехода, совместно учтенна  при логическом объединении, может быть дальнейшей внешней или внутренней информацией перехода. В каждом случае можно также одно- временно определить, в какой точке развертки программы выполн етс  предсто щий переход. Дл  этого, например , используетс  момент, в который информаци , служаща  адресом, передаетс  с регистра 15 операнда на дешифратор 13 адреса. Он может непосредственно или косвенно определить точку, в которой происходит переход. При этом осуществление перехода подготавливаетс , например, тем, что на один из промежуточных запоминающих элементов 7 предварительно подаетс  информаци  Перехода. К внешней информации перехода относитс  информаци  безусловного перехода, например, така  информаци , котора  может быть доставлена с помощью вызова кода команды из блока 10 хранени  команд через адресную часть 11 регситра 11 команд. Внутренн   информаци  условного перехода может быть различным образом выработана устройством 2 обработки информации. Дп  этого как-условие перехода с помощью элемента 22 сравнени  сравниваютс , например, те информации, которые по вл ютс  в ходе развертки программы в обоих регистрах 15 операнда устройства 2 обработки информации. При этом одна из двух сравниваемых информации может быть предварительным результатом обработки промежуточно накопленной информации. Однако одна из двух сравниваемых информации может также заранее доставл тьс  другой управл ющей машиной и до сравнени  оставатьс  промежуточно накопленной. Окончательно выработанна  информаци  перехода основана в этом случае как на внешней , так и внутренней информации. Информаци  безусловного перехода может быть также выработана в результате того, что в качестве услови  перехода информаци  изг7 двоичных знаков, которые по вл ютс в ходе развертки программы информации, провер етс  на выдерживание кода X от t, причем задаЕ10, что X f Формула изобретени  1. Электронна  вычислительна  машина, содержаща  устройство программного управлени  с последовательно соединенными регистром адреса команд , программным счетчиком,блоком хранени  команд и регистром команд, соответствующие выходы которого соединены со входами деигафратора операций и дешифратора адреса, причем
    выход блока хранени  команд соединен со входом программного счетчика, устройство обработки информации с регистрами операндов, блоком обработки информации и схемой перехода, первый и второй входы которой подключены к первому и второму выходам блока обработки информации, а третий и четвертый входы подключены к внешним входам устройства обработки информации, третий и четвертый
    выходы блока обработки информации Через соответствуюцдае ключи, подключенные вторыми входами к соответствующим выходам дешифратора операций , соединены с первой распределительной линией, котора  через соответствующие ключи, подключенные вторыми входами к соответствующим выходам дешифратора операций, соединена со входами регистров операндов , выходы которых соединены со второй распределительной линией через соответствующие ключи, вторые входы которых подключены к соответствующим выходам дешифратора операций, а с соответствующими входами блока обработки информации- непосредственно , соответствующий вход блока обработки информации подключен к адресным выходам регистра команд устройства программного управлени , которые соединены с первой распределительной линией, и промежуточные регистры , выходы которых через соответствующие ключи, подключенные вторыми входами к соответствующим выходам дешифраторов операций и адреса, соединены с первой распределительной линией, а первые входы подключены ко второй распределительной линии, вторые входы соответствующих промежуточных регистров непосредственно или черезсоответствующие ключи подключены к внешним входам электронной вычислительной машины, а выходы соответствующих промежуточных регистров соединены с внешними выходами электронной вычислительной машины , отличающа с  тем, что, с целью расширени  области применени , она содержит запоминающие элементы, включеные между дополнительными соответствующими ключами, вторые входы которых подключены к соответствующим выходам дешифраторов операций и с1дреса и п тым и шестым входами схемы перехода,седьмой и восьмой входы которой подключены к соответствующим выходам дешифратора аДреса, а дев тый вход подключен к соответствующему выходу дешифратора операций , выходы одного из регистров операндов через дополнительные соответствующие ключи, вторые входы котрых подключены к соответствующим выходам дешифратора операций, соединены с адресным входом регистра команд и входом дешифратора адреса, а устройство обработки информации содержит элемент ИЛИ, первый вход которого через дополнительный соответствующий ключ, подключенный вторым входом к соответствующему выхо ду дешифратора операций, подключен к п тому выходу блока обработки информации , второй вход подключен к выходу схемы перехода, а выход соединен со вторым входом блока хранени  команд устройства программного управлени  .
  2. 2.Электронна  вычислительна  машина поп.1, отличающа с   тем, Что блок обработки информации содержит элементы НЕ, И, ИЛИ, сдвига и.сравнени , сумматор, контрольный элемент и избирательный контур , две группы входов которого подключены к соответствующим входам блока обработки информации, первые входы элементов И, ИЛИ, НЕ, сдвига
    и сравнени , сумматора и контрольного элемента подключены к первому входу блока обработки информации, а вторые входы элементов И, ИЛИ, сравнени  и сумматора подключены ко второму входу блока обработки информации, выходы элементов НЕ, И, ИЛИ, сдвига и сравнени , сумматора, контрольного элемента и избирательного контура соединены с соответствующими выходами блока обработки информации.
  3. 3.Электронна  вычислительна  маши на по пп. 1и2, отличающа с  тем, что избирательный контур содержит включенные в кольцо и разделенные друг от друга релейными контактами ступени переключени , входы которых подключены к первой группе входов избирательного контура, а выходы соединены с выходами избирательного контура, управл ющие входы релейных контактов подключены ко второй группе входов избирательного контура.
  4. 4.Электронна  вычислительна  машина ПОПП.1, 2иЗ, отличающа с  тем,что ступень переключени  содержит резистор, элемент НЕ и диоды, причем первый вход ступени переключени  через последовательно соединенные резистор и пр мо включенный первый диод соединен со вторым входом ступени переключени  и через последовательно соединенные элемент
    НЕ и встречно включенный второй диод соединен с первым выходе ступени переключени , который через пр мо включенный третий диод соединен со вторым входом ступени.переключени , второй выход которой соединен с точкой..соединени  резистора и первого дйода.
    Q
  5. 5.Электронна  вычислительна  машина поп.1, отличающа с  тем, что схема перехода содержит
    5 группы по два элемента И, причем пер176288
    вые входы первых элементов И каждой группы через соответствующие элементы НЕ соединены с первыми входами вторых элементов И той же группы и подключены к соответствующим входам схемы перехода, вторые входы элементов И каждой группы объединены и подключены к соответствующим входам 5 схемы перехода, третьи входы первых элементов И всех групп, и соответственно третьи входы вторых элементов И всех групп объединены и
    34
    18
    подключены к соответствующим входам схемы перехода, а выходы элементов И каждой группы объединены и присоединены к соответствующим выходам схемы переходаИсточники информации, прин тые во внимание при экспертизе:
    1.Шпейзер. Цифровые вычислительные Мёшшны, 1965, с.28.
    2.Быстродействующа  вычислительна  машина М-2, под. ред. Брука, ГИТТЛ, М., 1957.
    г.,«..ев9Ш
    . .f.. . ,« --.Л; .
    /v;-v;f/;;/lkj i--fMtf
SU701417084A 1969-03-21 1970-03-19 Электронна вычислительна машина SU628834A3 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE1914575A DE1914575C3 (de) 1969-03-21 1969-03-21 Programmgesteuerte Datenverarbeitungsanlage, insbesondere für die Abwicklung von Vermittlungsvorgängen in einer Fernsprechvermittlung
DE19691914573 DE1914573C (de) 1969-03-21 Programmgesteuerte Datenverarbeitungsanlage, insbesondere für die Abwicklung von Vermittlungsvorgängen in einer Fernsprechvermittlung
DE1914576A DE1914576C3 (de) 1969-03-21 1969-03-21 Programmgesteuerte Datenverar beitungsanlage, insbesondere fur die Abwicklung von Vermittlungsvorgangen in einer Fernsprechvermittlung

Publications (1)

Publication Number Publication Date
SU628834A3 true SU628834A3 (ru) 1978-10-15

Family

ID=27181850

Family Applications (1)

Application Number Title Priority Date Filing Date
SU701417084A SU628834A3 (ru) 1969-03-21 1970-03-19 Электронна вычислительна машина

Country Status (1)

Country Link
SU (1) SU628834A3 (ru)

Similar Documents

Publication Publication Date Title
US3303288A (en) Register-sender arrangement
US4591833A (en) Keyboard unit control system using block scanning techniques
CA1176339A (en) Signalling system and signal control equipment for multi-address calling
US3376554A (en) Digital computing system
USRE28337E (en) Telephone switching system with programmed auxiliary control for providing special services
SU628834A3 (ru) Электронна вычислительна машина
US3420960A (en) Apparatus and method for telephone line scanning
US6021121A (en) Device, method, and apparatus for selecting address words using digital segment filters
GB1279330A (en) Switching system controlled by a stored program
JPS6357988B2 (ru)
US3665510A (en) Program controlled data processing installation for switching a telephone exchange
KR0133866B1 (ko) 전화용 반도체 집적 회로
US3685018A (en) Program controlled data processing installation for carrying out switching processing in a telephone exchange
US3660824A (en) Method and circuit arrangement for the supervision of connections in storage-programmed telecommunication switching installations for binary, coded messages
US3293619A (en) Information retrieval
US3055587A (en) Arithmetic system
US3710326A (en) Preferential offering signal processing system
GB1178441A (en) Improvements in or relating to Communication Switching Systems.
US3711830A (en) Method and device for calculating check digits and for controlling groups of digits with appended check digits for errors
US3760118A (en) Switching system equipped for rotary line hunting
GB1572422A (en) Data processing systems
US3988718A (en) Logic control system
US2170899A (en) Telephone system
US4011544A (en) Control system having a programmed logic unit
US1745039A (en) Telephone system