Устройство для записи и считывания алфавитно-

Иллюстрации

Показать все

Реферат

 

Союз Соа

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

Республик

ИЗОБРЕТЕНИЯ

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

Зависимое от авт. свидетельства №вЂ”

Заявлено 1,3Ж1 969 (№ 1331552/18-24) с присоединением заявки ¹â€”

Приоритет 24.XII.1968, № WP21a /136994, ГДР

Опубликовано 29.V.1973. Бюллетень № 25

Дата опубликования описания 24.IX.1973

М. 1 л. б 06f 1,3 04

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

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

УДК, 681.327.66 (088.8) Автор изобретения и заявитель

Иностранец

Хельмут Логиш (Германская Демократическая республика) УСТРОЙСТВО ДЛЯ ЗАПИСИ И СЧИТЫВАНИЯ АЛФАВИТНОЧИСЛОВОЙ ИНФОРМАЦИИ С ПЕРЕМЕННОЙ ДЛИНОЙ

СЛОВА НА МАГНИТН ОМ БАРАБАНЕ

Изобретение относится к области вычислительной техники, в частности к устройствам записи-считывания с запоминающих устройств.

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

О днако в таких устройствах при записи на магнитный ба рабан информации с переменной длиной слова снижается коэффициент загрузки емкости магнитного барабана.

Предлагаемое устойство отличается тем, что оно содержит счетчик декад, счетчик знаков в декадах с переменным коэффициентом пересчета и;переключающее устройство, .первый вход которого подключен к у1правляющему входу:преобразователя параллельного кода в последовательный, второй — к управляющему входу регистра сдвига, а третий — к управляющим входам счетчика декад и счетчика знаков в декадах, один выход которого подключен ко входу преобразователя параллельного кода в последовательный код, а другой — ко входу счетчика декад. Выход счетчика декад подсоединен ко входу регистра сдвига.

Это позволяет повысить коэффициент загрузки емкости магнитного барабана при записи слов переменной длины.

На фиг. 1 изображено предлагаемое устройство; на фиг. 2 — переключающее устройство; на фиг. 3 — 5-импульсные диаграммы для чтения и записи цифровых тетрад (первая и вторая тетрада одного, слова). На фиг. 6 изображена схема управления; на

10 фиг. 7 — счетчик (четырехступенчатый и шестиступенчатый); на фиг. 8 — последователь но-параллельный преобразователь; на фиг. 9 — параллельно-:последовательный преобра зователь. На фиг. 10, 11 изображены импульсные диаграммы для алфавитно-числового чтения и записи знака; на фиг. 12 — восьмиступенчатый счетчик; на фиг. 13 — импульсная диаграмма для управления алфавитно-числовым знаком и,на фиг. 14 — регистр сдвига.

20 Запись на магнитный бараба|н (накопитель) 1 производится последовательно с помощью магнитной головки 2 через усилитель 3.

В месте накапливания длины слова могут

25,накапливаться или двенадцать тетрад (цифр, математических знаков и информации из за пятых) пли восемь алфавитно-числовых знаков либо приказов. Длина одной дорожки, 385i276

3 магнитного бара бана — 48 бинарных единиц), Обработка числовых слов осуществляется в счетном механизме 4 работающем параллельно с тетрадами, так чтобы были возможны транспортирующие операции между накопителем и регистрами счетного механизма. Алфавит но-числовая информация подается с помощью знаков в шестиместный регистр сдвига 5 и выдается из него. Причем регистр сдвига имеет непосредственное двустороннее соединение с накопителем 1. Введение может быть осуществлено непосредственно или через декодер б от механически считываемого носителя данных или с помощью клавиатуры записывающего механизма 7. Выдача может быть осуществлена через последовательно управляемый за писывающий механизм 7 или в носитель информации 8. Причем шесть бинарных единиц знака .могут быть последовательно или параллельно введены в регистр сдвига 5 или выведены из него.

Переключающее устройство 9 управляет потоком информации к накопителю 1 и от него таким образом, что накапливаются или выдаются или алфавит но-числовые знаки, закодированные по коду б-бит, или цифры, закодированные по принципу тетрад. При этом цифры могут быть преобразованы через преобразователь 10 из изображения в виде napàëëåëüHûõ бинарных единиц на каждую цифру в последовательное изображение или наоборот) . Переключающее устройство 9 управляет счетчиком декад 11, который работает как четырехступенчатый или шестиступенчатый счетчик, в зависимости от того, должны передаваться через преобразователь

10 цифры, закодированные по принципу тетрад, или через скользящую цепь 5 алфавитно-числовые знаки в изображении б-бит.

Другой счетчик знаков в декадах 12 отсчитывает столько ступе ней, сколько содержится знаков в слове (в да ином примере восемь).

Управление этим счетчиком 12 осуществляется через счетчик 11 и переключающее устройство 9. Переключающее устройство 9 может приводиться в действие с помощью клавиши

18 или программного устройства 14.

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

Переключающее устройство 9 состоит из триггера 15 (фиг. 2), который в своем основном положении подает напряжение управления А=О, A=L и в результате этого дела ет возможным ориентируемое словом управление накопителя. При это м оба состояния О или L соответствуют напряжению О в или 12 в. Переключение через ди намические входы ALPHA .или STOP происходит всегда, когда попадает положительный импульс .включения (от — 12 в после О в) на ступень, выход которой равен О. Входы могут быть соединены с клавиатурой или программой управления.

Основной такт машины обозначен r (фиг. 3); .р — представляет собой периодический такт, который маркирует начало сло5

4 ва и его конец. G — представляет собой сравнивающее напряжение L, которое пода ется тогда, когда разыскиваемый адрес согласуется с адресом слова, находящегося в качестве последующего на магнитной головке.

При считывании включается через вход

LSE (фиг. 4) триггер 16, т. е. TRI = L. При записи включаются через SRE триггеры 16 и 17. При этом триггер 17 служит для различия операций чтения и записи, а триггер 16 подготавливает к включению триггер 18, который производит собственно на пряжение управления TR2 для операций накопления и включается точная длина слова. Промежуточное включение триггера 16;необходимо, так как приказы LSE u SRE освобождаются частично вручную, частично с помощью программы или в качестве обратного уведомления от посланных перед этим знаков асинхронно с вращением барабанного накопителя 1 (в результате перекрывается время ожидания между приказом и началом необходимого сектора). Триггер 18 включается с помощью схемы «И» 19, т. е. с,помощью импульса включения такта р, в то время, когда

6 = L.

При чтении, когда А = О, через .последовательно включенный инвертор 20 производится заспись LS = О; ZA становится при этом пропускаемым для L, так как такты отсчета

ZT запираются на восьмиступенчатом счетчике (фиг, 12). Благодаря тому, что LS 0 в качестве подготовительного входа оказывается возможным включение триггера 21 (фиг. 6), когда через усилитель чтения 22 считывается информация L с помощью магнит:ной головки 28. Триггер 21 отключается опять с каждым им пульсом включения такта r; HV имеет кривую, изображенную на фиг. 4.

Последующее описа ние дано с учетом различных способов работы электрической схем ы вкл ючен и я.

Ориентируемые словом накопление и выдача (запись и считывание) цифр производятся по принципу за кодированных тетрад.

На счетчик 11 на триггерах 24 — 26 и схеме

«И» 27 подается напряжение от триггера с тактом r и он работает в случае А = О как двойной счетчик. При этом триггер 26 и схема включения «И» 27 не функционируют, так как счетчик Il в этом случае только маркирует би нарные единицы тетрады. Счетчик 11 синхронизируегся по входу включения от р и при этом включается в положение отсчета

«три». Во время четырех временных промежутков такта одной тетрады он проходит положения О, 1, 2, 3.

В данном примере должна передаваться информация с помощью слов в счетный механизм, работающий параллельно с тетрадами. Таким образом, можно предположить, что здесь имеется четыре неизображенных ступени опрокидывания, которые производят выходные напряжения от А 1 до А 8 и управляются параллельно внутри счетного меха385i2 76

Е0 б5

5 низма. При этом необходимы последовательное управление от накопителя, когда последующее промежуточное накопление не требуется.

Эту задачу выполняют схемы включения

«И» — и нвертор 28 — 81 (фиг. 8), которые распределяют последовательно бинарные единицы от HV с помощью на пряжени и счетчика

dI и с4 показанным на фиг. 8 — 5 способом на опрокидывающие ступени с соответствующими исходными напряжениями с А 1 до А 8 счетного механизма. На фиг. 3 и 4 показана кривая для первых двух тетрад слова. После каждой четвертой бинарной единицы производится такт тетрад, который управляет процессом по способу тетрад, отключением сту пеней опрокидывания, чтобы освободить их для приема последующих тетрад.

При накоплении предполагается, что накапливаемые тетрады к началу каждого момента та кта тетрад приготавливаются благодаря ступеням опрокидывания совместно с выходами от В 1 до В 8 (фиг. 9), Параллельно-последовательное преобразовани е осуществляется с помощью счетчика 24, 25 и схем включения «И» 32 — 35. Информацгионный вход S V на усилителе записи Зб имеет во время всего периода такта поло>кение L, если записываемой информацией является L, и находится в положение О, если записываемой информацией является О. Кривая прохождения импульсов изображена на фиг. 3 и фиг. 5 для обеих первых тетрад одного слова.

Управление усилителем записи Зб осуществляется через изображенные входы следующим образом: информация L заносится с .помощью короткого такта записи r, когда

SV ZA SR TR2 — L. Обозначение О появляется (продол>кительный ток стирания) при

S V ZA. SR ТК2=1 (процессы управления, необходимые во время операций в счетном механизме, не показаны) .

В случае алфавитно-числового ориентированного с помощью знаков накопления включается во время общего процесса триггер 15 (фиг. 2), так что A=L. Включение может быть осуществлено с программным управлением или вручную (вход ALPHA). Процессы записи и считывания аналогичны как в случае А =О.

Счетчик 24, 25, 2б, 27 (фиг. 7) в случае

А=О имел задачу отсчитать четыре бинарные единицы алфавитно-числового знака. Более короткое прохо>кдение по сравнению с двойными трехпозиционными счетчиками достигается с помощью схемы включения «И»

27, котора я в случае d4=L всегда включает триггер 25 с помощью импульса включения r.

Счетчик перескакивает, таким образом, положения «четыре» и «пять», так что импульсы счетчика d d и d4 имеют кривую, изображенную на фиг. 10.

При этом необходим еще один трехпозиционный двойной счетчик 12 на триггерах

87 — 39, чтобы иметь возмо>кность управлять внутри одного слова восемью накопленными или накапливаемыми знаками. Этот счетчик должен ограничить с помощью TR2 процессы считывания и записи, производимые на всю длину слова, на длине необходимого знака.

Это необходимо потому, что выдача алфавитно-числовых знаков в записывающем меха низме или поступление этих знаков не могут быть осуществлены с помощью клавиатуры с той же скоростью, и отдельные знаки могут накапливаться или выдаваться непосредственно один за другим. Между накоплением или выдачей алфавитно-числового знака до последующего знака имеется по меньшей мере один оборот накопительного барабана.

Осуществление этой задачи показано на импульсной диаграмме на фиг. 12 (схемы «И»

40 — 42 и схемы «ИЛИ» 43).

Благодаря схеме включения «И» с инвертором 44 и инвертором 45 отводятся из позиции счетчика импульсы включения ZA u

ZA:ZA=L в положении счетчика О, ZA=L в положении счетчика от 1 до 7.

ZA применяется, чтобы ограничить усилитель записи Зб и на схеме включения «И» 20 процесс чтения или записи, начатый с помощью ТК2=1 для 48 тактов (слово), до шести тактов и управлять последовательно восемью знаками сло ва.

В случаете,номерного словесного накопления

ZA всегда оказывается доступным для L, так как счетчик 87, 88, 39 (фиг. 12) включается постоянно в основное положение, когда A=L с помощью логических соединительных элементов 40, 48 и 4б.

В каждом случае накопления или разрядки альфа-числового знака счетчик 87, 38, 89 содержит девять тактов отсчета ZT (на один больше, чем число знаков внутри одного слова). После введения или выдачи первого знака счетчик находится в поло>кении 1; во время от сорок третьего до сорок восьмого такта слова — в положении О. При этом ZA=L.

Перед подачей или выдачей второго знака счетчик находится в положении 1, после введения или выдачи — в положении 2, ZA=L, во время тактов с 37 до 42. Процесс продолжается до тех пор, пока счетчик после восьмого знака опять не окажется в основном положении (О) . Временная последовательность восьми знаков в пределах слова оказывается, таким образом обратной последовательности при введении и выдаче. Эта кривая показана на импульсной диаграмме на фиг 13. Первый и второй импульс включения считывающего такта Т совпадают с импульсами включения для начала слова или конца слова р.

Выходы счетчика ZA1, ZA2 и ZA4 имеют кривую, изображенную на диаграмме, когда управляется первый знак одного слова. Первый знак забирает знак слова или накапливает его, и по времени падает от сорок третьего до сорок восьмого такта слова В это вре385276

5 ю мя счетчик находипся на О (ZAI =0, ZA2=

= О, ZA4=0), а выход счетчика ZA — íà L.

На диаграмме изображена кривая ZA во время управления первым знаком с ZA(1), во время управления вторым знаком с ZA(2) и та к далее (соответствующие положения счетчиков даны на импульсных кривых арабскими цифрами). Таким образом показанная кривая прохождения импульсов от ZA1 до

ZA4 действительна только,для ZA (1).

На фиг. 3 изображены отрезки импульсных кривых для чтения алфавитно-числового знака, что имеет комбинацию 6-бит LLOOLO u в качестве седьмого знака слова накапливается или выдается. Попа дающая на выход

HV триггера 21 (фиг. 14) комбинация 6- бит передается через вход сдвига ST через скользящую цепь на элементах 47 — 50 в регистр сдвига (51 — 5б). Одновременно выталкивается прочитанный до этого знак из скользящей цепи, В случае A = L скользяща я цепь автоматически отключается через схему включения «И» 47. Информация, накопленная в триггере 51 регистра сдвига, может быть применена через выходы Fl до Р6, например, для управления через релейное подсоединение известным способом записывающи м механизмом.

При накоплении алфавитно-числовых знаков регистр сдвига устанавливается известным образом через входы Fl Е до F6 Е (преимущественно параллельно через соединение диодов и контактов клавиатуры). Установка процесса накопления через входы SRE после каждой установки знаков в регистре сдвига аналогично и может быть осуществлена изве15 г0 г5

35 стным образом. Нака пливаемый знак выдается во время ТК2=ХА=1 через выход ST из регистра сдвига и через логические соединения 57, 58 (фиг. 9) к усилителю записи 8б и магнитной головке 28 и записывается на дорожке барабанного накопителя. Ка к при этом проходят красивые и м пульсов,,показанные на фиг. 10. Накапливаемый знак должен иметь, кодовую комбинацию LLOOLO.

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

Устрой ство для записи и считывания алфавитно-числовой информации с переменной длиной слова на магнитном барабане, содержащее программное устройство, соединенное с усилителя ми записи-считыва ния, репистр сдвига, соединенный с записывающим механизмом, и преобразователь параллельного кода в последовательный, соединенный со счетным механизмом, отличающееся тем, что, с целью повышения коэффициента загрузки емкости магнитного барабана, оно содержит счетчик декад, счетчик знаков в декадах с переменным коэффициентом пересчета и переключающее устройство, первый выход которого подключен к управляющему входу преобразова теля параллельного кода в последовательный, второй — к управляющему вховходу регистра сдвига, а третий — к управляющим входам счетчика декад и счетчика в декадах, один выход которого подключен ко входу прео бразователя параллельного кода в последовательный, а другой выход — ко входу счетчика декад; выход счетчика декад подсоединен ко входу репистра сдвига.

385276

ТР2

Фиг 3

LSE

НИЕ

HV8

Аг

Фиг., 1

В!!

Фиг Z

AL PHA А

sтор А

cf 1 е

Н1I!

H Z

А4

А8

1. Tempaoa = 7 2, Тетрада = 9

Фиг Ф о о 0 G — . Тетрада= 7 z Тетрада= !

Фиг 5

385276

Р ж — ч

2А4

I I

Г

Il

lA(I - ю ю g 3 r г ю !

ZA(51 7, 5 y g ; 2

2A(b, —; — 1 о — т ——

1

2A(7I $, 7 0 t g u c У) 4"иг !,у

F55

ГбЕ

Составитель С. Громова

Техред T. Ускова

Редактор Л. Утехина

Корректор H. Аук

Заказ 2391/8 Изд. № 678 Тираж 647 Подписное

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

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

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