Устройство для формирования контрольного разряда информационного слова при изменении

 

235400

О П И Е

ИЗОБРЕТЕНИЯ союз Советских Социалистический

Республик

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

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

Заявлено 02.Х.1967 (№ 1187473/18-24) с присоединением заявки ¹

Приоритет

Опубликовано 16.1.1969. Бюллетень ¹ 5

Дата опубликования описания 9Х1.1969

Кл, 42птз, 11110

МПК G 061

УДК 681.326.75(088,8) Ком итет по 11вла Ы изобретений и открытий при Совете Министров

СССР

Авторы изобретения

В. Я. Пыхтин, В. А. Мальцева и А. М, Ковалевская

Заявитель

УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ КОНТРОЛЬНОГО

РАЗРЯДА ИНФОРМАЦИОННОГО СЛОВА ПРИ ИЗМЕНЕН И И

ЧАСТИ СЛОВА

Предлагаемое устройство относится к области цифровой вычислительной техники.

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

Предлагаемое устройстВо отличается от известных тем, что выходы схемы сравнения результата контроля заменяемого символа с контрольным разрядом вписываемого символа соединены со входами клапанов, вторые входы которых соединены с выхода|ми триггера контрольного разряда первоначального слова.

Выходные клапаны через схему «ИЛИ» соединены со,входом триггера .контрольного разряда измененного слова.

Кроме этого, предлагаемое устройство отличается тем, что выходы схемы посимвольного контроля соединены с триггерами запо,минания результатов посимвольного контроля, входы которых соединены со схемой контроля первоначального слова. Выход схемы контроля первоначального слова соединен с клапанами, вторые входы которых соединены с выходами триггера контрольного разряда первоначального слова; выходы клапанов через схесву «ИЛИ» соединены со схемой анализа сбоя.

Отмеченные отличия позволяют оперативно формировать, контрольный разряд слова при изменении части слова и экономить оборудование.

На чертеже изображена схема предложенного устройства для формирования контрольного разряда информационного слова при изменении части слова (символа).

Устройство содержит кодовые изины 1 слова и контрольного разряда; триггер 2 контрольного разряда слова, дополняющего до нечетного (четного) количества единиц в информационном слове; регистр 8 слова, схемы

4,посимвольного контроля слова; источник > сигнала пуска посимвольного контроля слова; клапан 6 выделения сигнала «чет» («нечет») результата посимвольного контроля; дешифратор 7 номера символа; схему «ИЛИ» 8 выделения сигнала «чет» («нечет») контроля изменяемого символа; клапаны 9 выделения сигнала «нечет» («чет») контроля изменяемого

cþ âîëà; схему «ИЛИ» 10 выделения сигнала

«нечет» («чет») контроля изменяемого символа; триггер 11 контрольного разряда символа, вписываемого в информационное слово; клапаны 12 — 15 сравнения контрольных разрядов вписываемого и стираемого символов; схему «ИЛИ» 16 выдачи результата сравне235400 ния — «не равно»; схему «ИЛИ» 17 выдачи результата сравнения — «равно»; клапаны 18 и 19 анализа состояния триггера контрольного разряда слова; схему «ИЛИ» 20 установки в «1» триггера контроля слова результата; триггер 21 контрольного разряда измененного слова; цепь 22 установки триггера в нулевое состояние; триггеры 28 запоминания сигнала

«нечет» («чет») посимвольного контроля; схему 24 .контроля неизменного слова по результату посимвольного контроля; цепь 25,пуска контроля слова; клапаны 26 и 27 проверки контрольного разряда прочитанного слова; схему «ИЛИ» 28 выдачи сбоя в случае неправильного чтения слова.

Формирование контрольного разряда информационного слова при изменении части этого слова производится при чтении слова, для чего образуются контрольные разряды частей слова (символов), производится сравнение контрольных разрядов заменяемого и записываемого символов, и по результату сравнения только этих двух символов формируется контрольный разряд всего нового слова.

Выходы усилителей считывания (кодовые шины 1 информационного слова) соединены со входами установки в «1» триггера 2 контроля слова и триггеров регистра 8 слова.

Единичные и нулевые выходы регистра 8 слова подключены ко входам схем 4 .контроля частей слова (символов). Вторые входы этих схем соединены с источником 5. На выходе схем 4 образуется один из сигналов «чет» или

«нечет» соответственно количеству единиц в каждом символе. Для сравнения полученных сигналов с состоянием триггера контроля вписываемого символа выходы схем 4 «чет» («нечет») соединены со входами клапанов б, вторые входы, которых подключены к выходам дешифратора 7 номера символа, а выходы соединены со входами схемы «ИЛИ» 8. Выходы схем 4 «нечет» («чет») соединены со входами клапанов 9, на вторые входы которых подключены также выходы дешифратора 7 номера символа, указывающего, какой символ в слове заменяется. Выходы клапанов 9 соединены со входами схемы «ИЛИ» 10. Единичный (нулевой) выход триггера 11 контроля символа соединен со входом клапана 12, на .второй вход которого подключен выход схемы

«ИЛИ» 10, а,выход подключен к первому входу схемы «ИЛИ» 16 контрольных разрядов заменяемого и вписываемого символов. Единичный (нулевой) выход триггера 11 соединен со входом клапана 18, на второй вход которого подключен выход схемы «ИЛИ» 8, а выход соединен с первым входом схемы «ИЛИ» 17, Нулевой (единичный) выход триггера 11 соединен со входом клапана 14, на второй вход которого, подключен выход схемы «ИЛИ» 8, а выход этого клапана соединен со вторым входом схемы «ИЛИ» 16. Нулевой (единич.ный) выход триггера 11 соединен со входом клапана 15, на второй вход которого подключен выход схемы «ИЛИ» 10, а выход соеди5

65 нен со вторым входом схемы «ИЛИ» 17.

Для формирования контрольного разряда результата единичный выход триггера 2 соединен со входом клапана 18, на,второй вход которого подключен выход схемы «ИЛИ» 17, а выход соединен с первым входом схемы

«ИЛИ» 20 установки триггера контрольного разряда результата. Нулевой выход триггера

2 соединен со входом клапана 19, на второй вход которого подключен выход схемы «ИЛИ»

16, а выход соединен со вторым входом схе| «ИЛИ» 20.

Выход схемы «ИЛИ» 20 соединен со входом установки в «1» триггера 21, на,вход установки в «О» которого подключена цепь 22.

Для анализа правильности чтения слова производится сравнение контрольного разряда слова с результатом контроля слова, для чего выходы схемы 4 «нечет» соединены со входами установки в «1» триггеров 28, нулевые и единичные выходы которых подключены ко входам схемы 24, ко второму входу которой подключена цепь 25. Выход схемы 24

«чет» («нечет») соединен с входом клапана

2б,,второй вход которого подключен к н улевому (единичному) выходу триггера 2, а выход соединен с первым входом схемы «ИЛИ»

28. Выход схемы 24 «нечет» («чет») соединен со входом клапана 27, второй вход которого подключен к единичному (нулевому) выходу триггера 2, а выход соединен со вторым вхо,дом схемы «ИЛИ» 28. Выход схемы «ИЛИ»

28 соединен со схемой анализа сбоя, Устройство работает следующим образом.

Слово с его контрольным разрядом по кодовым шинам 1 заносится в регистр 8 и в триггер 2. Контрольный разряд символа, вписываемого в слово, запоминается на триггере

11. Сигналом с источника 5 осуществляется посимвольный контроль в регистре слова. На выходе каждой схемы посимвольного контроля образуется один из сигналов «чет» или

«нечет» (четное или нечетное количество еди.ниц в символе).

Номер заменяемого символа заносится в дешифратор 7, на выходе которого устанавливаются разрешающий и запрещающие потен.циалы соответственно номеру символа. Сигнал «чет» («нечет») через клапаны б,по потенциалам дешифратора номера символа поступают на схему «ИЛИ» 8. Сигналы «нечет» («чет») через клапаны 9 по потенциалам дешифратора номера символа поступают на схему «ИЛИ» 10. На .выходах схем «ИЛИ» 8 и

10 образуются соответствующие сигналы «чет» («нечет») или «нечет» («чет») результата контроля заменяемого символа. Далее на клапанах 12 — 15 производится сравнение контрольных разрядов заменяемого и вписываемого в слово символов. По сигналу «чет» («нечет») и единичному (нулевому) состоянию триггера 11 или сигналу нечет» («чет») и нулевому (единичному) состоянию триггера 11 соответственно через клапаны 18 и 15 и схему «ИЛИ» 17 образуется сигнал «равно», По сигналу «чет»

235400

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

Составитель В. М, Шумский

Редактор E. В. Семанова Тсхред Л. К. Малова Корректор 3. И. Тарасова

Заказ 72777 Тира к 480 Под««с«о

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

Москва, Центр, пр, Серова, д. 4

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

5 («нечет») и нулевому (единичному) состоянию триггера 11 или сигналу «печет» («чет») и единичному (нулевому) состоянию триггера П через клапаны 14 и 12 и схему «ИЛИ» 1б образуется сигнал «не равно». По сигналу «равно» и единичному состоянию триггера 2 через клапан 18 или по сигналу «не равно» .и нулевому состоянию триггера 2 через клапан 19 и схему «ИЛИ» 29 образуются сигналы установки триггера 21 результата, В нулевое состояние триггер 21 устанавливается сигналом с источника 22. Перед записью нового слова производится контроль:прочитанного в регистр числа слова. По значению «нечет» со схем посимвольного контроля регистра устанавливаются в «1» промежуточные триггеры 28. Сигналом с цепи 25 производится контроль состояния промежуточных ITpHI геров 28. Сигнал результата этого контроля сравнивается ". состоянием триггера 2 прочитанного слова на клапанах 2б и 27 и в случае их .неравенства на выходе схемы «ИЛИ» 28 формируется сигнал сбоя 29, указывающий на неверное чтение слова.

Устройство для формирования контрольного разряда информационного слова при изменении части слова, в котором контрольный разряд формируется путем дополнения до нечетного (четного) количества единиц в слове, содержащее регистр слова с триггером контрольного разряда слова, триггер контрольного разряда символа, вписываемого в информационное слово, схему посимвольного контроля слова, схему сравнения результата кон5 троля заменяемого символа с триггером контрольного разряда вписываемого символа, схему формирования контрольного разряда полученного слова, схему сравнения результата,посимвольного контроля с контрольным разря10 дом первоначального слова и триггер контрольного разряда измененного слова, отличаюи ееся тем, что, с целью экономии оборудования и сокращения времени формирования контрольного разряда слева при изменении

15 части этого слова, выходы схемы сравнения результата контроля заменяемого символа с контрольным разрядом вписываемого символа соединены со входами клапанов, вторые ВхОды которых соединены с выходами триггера

20 контрольного разряда первоначального слова, а выходы клапанов через схему «ИЛИ» соединены со входом триггера контрольного разряда измененного слова; выходы схемы посимвольного контроля соединены с триггерами за25 поминания результатов посимвольного контроля, входы которых соединены со схемой контроля первоначального слова, выход схемы контроля первоначального слова соединен с клапанами, вторые входы KQTOpblx соединены

30 с выходом триггера контрольного разряда первоначального слова, а выходы клагпанов через схему «ИЛИ» соединены со схемой анализа сбоя.

Устройство для формирования контрольного разряда информационного слова при изменении Устройство для формирования контрольного разряда информационного слова при изменении Устройство для формирования контрольного разряда информационного слова при изменении 

 

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

Изобретение относится к области передачи информации и предназначено для измерения значения отношения сигнал-шум на входе декодера

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

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

Изобретение относится к вычислительной технике и может быть использовано для организации контроля работоспособности сдвигателей двоичных кодов высокопроизводительных цифровых вычислительных машин и систем

Изобретение относится к вычислительной технике и может быть использовано при создании высоконадежных вычислительных систем
Наверх