Устройство для управления обменом

Иллюстрации

Показать все

Реферат

 

О П И С А Н Ы Е п) 482742

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 17.06.74 (21) 2034427/18-24 с присоединением заявки № (51) M. Кл. G 06т 9/00

Государственный комитет (23) Приоритет

Совета Министров СССР по делам изобретений и открытий

Опубликовано 30.08.75. Бюллетень № 32

Дата опубликования описания 06.11.75 (53) УДК 687.325(088.8) (72) Автор изобретения (71) Заявитель

В. С. Погорелов

Киевский ордена Ленина политехнический институт имени 50-летия

Великой Октябрьской социалистической революции (54) УСТРОЙ С

Изобретение относится к вычислительной технике, B частности к у строиствам оомеца информациеи между двумя накопителями. известно усгроисгво для управления ооменом, содержащее схему сравнения, подключенпую к первому и второму счегчикам, григгер, единичпыи выход которого соединен с первым входом элемента «ti», прпчем кодовый вход первого счегчика соедипе с адреспым входом устройства.

Цель изооретения--- сокращсшш оборудования устройства.

Это достигается тем, что предлагаемое устроиство содержи г третий сче i чик, дешифратор нулевого состояния и элемент «1Ы111», один вход которого соединен с блокирующим входом устроиства, первым выходом соединенного с другим входом элемента «И,)1И», выход которого соединен с ну левым входом триггера, единичныи вход которого соединен с выходом схемы сравнения, выход элемента «il» соединен с вторым выходом устройства и со счетными входами первого и третьего счетчиков, выход третьего счетчика через дешифратор нулевого состояния соединен с другим входом элемента «ИЛИ», кодовый вход третьего счетчика соединен с кодовым входом устройства, тактирующий вход которого соединен с вторым входом элемента «И» и со счетным входом второго счетчика.

1!а чертеже представлена блок-схема предлагаемого устройства.

Устройство для управления обменом содержит счетчики 1, 2 и 3, схему сравнения 4, триггер 5, дешифратор нулевого состояния 6, элемент «И» 7, элемент «ИЛИ» 8.

ia чертеже обозначены входы и выходы устройства: адресный вход 9, кодовый вход

10, блокирующий вход l, тактирующий вход л, первыи выход 13, второй выход 14. т. четчик 1 хранит начальный адрес пересылаемого массива, счетчик 2 является счетчиком текущего адреса, счетчик 3 хранит код, указывающий на объем пересылаемого мас15

Работа устройства рассматривается на примере использования его в системе автономного оомена информацией между двумя магнитными дисками, вращающимися асинхронно, в которой для согласования частоты поступления информации от передающего диска с частотой записи ее на приемный диск используется буферная память определенного объема.

Устройство работает следующим образом.

Перед началом пересылки с одного магнитного диска на другой большого массива информации в счетчик 1 заносится по адресному входу 9 код начального адреса пересылаемого массива, а в счетчик 3 по кодовому входу

482742

10 — код, соответствующий объему пересылаемого массива. При этом счетчик 2 и триггер

5 сбрасывают в нулевое состояние.

Серия синхроимпульсов по тактирующему входу 12 появляется после прохождения под головкой считывания нулевой отметки магнитного диска. Счетчик 2 считает синхроимпульсы. При сравнении кодов в счетчиках 1 и 2 срабатывает схема сравнения 4, выходной сигнал которой устанавливает в единичное состояние триггер 5. Потенциал единичного плеча триггера 5 поступает на элемент «И» 7, и на втором выходе 14 устройства появляются синхроимпульсы, которые поступают на счетные входы счетчика 1 и счетчика 3. Одновременно синхроимпульсы и пересылаемая информация поступают в буферную память, не показанную на чертеже. При этом буферная память заполняется информацией, поступающей с передающего диска, счетчик 1 работает в режиме суммирующего счетчика (работает синхронно и синфазно со счетчиком 2), а счетчик 3 работает в режиме вычитающего счетчика. При переполнении буферной памяти на блокирующем входе 11 устройства появляется сигнал, который сбрасывает триггер 5 в нулевое состояние, при этом элемент «И» 7 блокируется, и подача синхроимпульсов на выход

14 (а также поступление информации в буферную память) прекращается. Код в счетчике 3 уменьшился на величину, соответствующую количеству переданной информации, а в счетчике 1 «застыл» код, соответствующий адресу на магнитном диске, на котором произошло прерывание обмена информацией.

Счетчик 2 продолжает счет и сбрасывается в нулевое состояние (переполняется) только в момент прохождения под считывающей головкой нулевой отметки передающего магнитного диска. После прерывания подачи информации с передающего диска в буферную память происходит «очистка» буферной памяти, т. е. передача информации с буферной памяти на приемный диск. Во время следующего оборота передающего диска опять происходит сравнение кода в счетчике 2 с «обновленным» кодом начального адреса пересылаемого массива в счетчике 1, и описанный выше цикл работы повторяется.

Если будет передана вся информация, то в счетчике 3 установится нулевой код, сработает дешифратор нулевого состояния 6, сбросит в нулевое состояние триггер 5, который снова заблокирует элемент «И» 7. Одновременно по выходу 13 подается сигнал в ЭЦВМ об окончании пересылки массива информации.

Предмет изобретения

Устройство для управления обменом, содержащее схему сравнения, подключенную к пер20 вому и второму счетчикам, триггер, единичный выход которого соединен с первым входом элемента «И», причем кодовый вход первого счетчика соединен с адресным входом устройства, отлич аюи1еес я тем, что, с целью

25 сокращения оборудования, оно содержит третий счетчик, дешифратор нулевого состояния и элемент «ИЛИ», один вход которого соединен с блокирующим входом устройства, первым выходом соединенного с другим входом

30 элемента «ИЛИ», выход которого соединен с нулевым входом триггера, единичный вход которого соединен с выходом схемы сравнения, выход элемента «И» соединен с вторым выходом устройства и со счетными входами перво35 го и третьего счетчиков, выход третьего счетчика через дешифратор нулевого состояния соединен с другим входом элемента «ИЛИ», кодовый вход третьего счетчика соединен с кодовым входом устройства, тактирующий

40 вход которого соединен с вторым входом элемента «И» и со счетным входом второго счет. чика.

482742 г

Составитель Ф. Шагиахметов

Корректоры: Е. Давыдкина п Л. Корогод

Редактор Е. Караулова

Техред 3. Тараненко

Типография, пр. Сапунова, 2

Заказ 2571, 13 Изд. Ке 1726 Тираж 679 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4, 5