Тренажер программируемых логических матриц
Изобретение относится к вычислительной технике. Его использование позволяет расширить дидактические возможности тренажера за счет изучения матричной логики на уровне микропрограммного управления. Тренажер содержит информационные регистры 1, 6, матричный блок коммутации и индикации, состоящий из двух частей 2 и 4. В тренажер введены группа 3 элементов НЕ и матричный блок 5 коммутации и индикации, причем в качестве элементов индикации используются сегментные индикаторы. 1 з.п. ф-лы, 3 ил.
Изобретение относится к вычислительной технике и необходимо для изучения программно-управляемых цифровых устройств, реализованных в матричной логике.
Известны многофункциональные электрически программируемые логические матрицы (см. например, паспорт на микросхему КМ l556 XII8, 1988), включающие последовательно соединенные логические матрицы И, НЕ-И, ИЛИ, регистры обратной связи. Готовые изделия не позволяют наглядно изучать структуру и микропрограммы программируемых логических матриц из-за высокой интеграции элементов на монолитной полупроводниковой подложке, поэтому промышленные образцы не пригодны для создания микротренажеров и для обучения операторов архитектуре матричных структур. Известны тренажеры на светодиодных матрицах с моделированием цифровых блоков на ЦВМ [1] Недостатками этих технических решений являются высокая сложность, низкая эффективность и отсутствие наглядности при изучении программного управления цифровых объектов. Недостатки определяются использованием мощных ЦВМ для моделирования элементарных алгоритмов и отсутствием диалогового режима между ЦВМ и оператором. За прототип принят тренажер комбинаторных логических схем, содержащий регистр адреса и информационные регистры, соединенные с ЦВМ дешифратор и матричный индикатор, состоящий из матрицы светодиодов, инверторов и двух групп коммутирующих гнезд [2] Тренажер удобен при изучении аппаратных средств цифровой техники, реализованной в комбинаторной логике, но не позволяет изучать функционирование элементов и непрактичен при обучении микропрограммному управлению цифровых элементов на базе матричной логики. Это вызвано отсутствием диалогового режима между ЦВМ и обучающимся, а также конструированием матрицы индикаторов на элементах комбинаторной логики и дискретных точечных светодиодах. Имитационное моделирование требует мощного программного обеспечения, что приводит к нерациональному использованию программных, аппаратных и интеллектуальных ресурсов. Применение мощных ЦВМ для моделирования пакета элементарных алгоритмов низкоэффективно и непроизводительно, т.к. не позволяет применить системное программирование на языках высокого уровня, а инициирует написание программ на уровне микропрограммирования. Кроме того, как бы ни был высок уровень имитационного моделирования, моделируемый объект остается лишь копией натурного образца и не позволяет преодолеть психологический барьер в процессе обучения. Следовательно, тренажеры с использованием ЦВМ для управления светодиодными матрицами не эффективны при имитационном моделировании программируемых логических матриц на уровне аппаратных средств и микропрограммного обеспечения, т. е. известные решения имеют низкие дидактические возможности для изучения архитектуры цифровых средств, реализованных на матричной логике. В данном изобретении достигается расширение дидактических возможностей тренажера за счет изучения архитектуры матричной логики на уровне микропрограммного управления, а также сокращение аппаратурных затрат светодиодной матрицы. На фиг. 1 и 2 приведены структурные схемы соответственно тренажера и матричного индикатора; на фиг. 3 дан пример программирования. Тренажер содержит первый информационный регистр 1, первый матричный блок коммутации и индикации, условно представленный в виде частей 2 и 4, реализующих каждая матрицу элементов И, группу 3 элементов НЕ, второй матричный блок 5 коммутации и индикации, собранный по схеме светодиодной матрицы ИЛИ, второй информационный регистр 6. Разрядность информационных регистров 1 и 6 определяется числом разрядов шины строк соответственно первого и второго матричных блоков 2 (4) и 5. На фиг. 1 обозначены первые и вторые группы 7, 6 адресных входов, а также группы 9-11 входов коммутации. Матричный блок 2 (4) реализует матрицы (фиг. 2) двухкоординатного типа мощностью mxn, где n и m соответственно разрядность строк и столбцов матрицы. Каждая матрица включает по числу разрядов в столбце m сегментных индикаторов 12. Одноименные сегменты




























Рассмотрим программирование тренажера на примере элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, его структурная формула:

таблица истинности приведена на фиг. За. ПеременнымA0, A1} поставлены в соответствие строкиа, в;

















а с учетом равенства указанных координат логической единице, находим

что соответствует минтермам таблицы истинности (см. фиг. 3а)
При замене Ai=



т. е. выражения (5) и (2) идентичны, что подтверждает соответствие между структурной формулой (1) и схемой светодиодной матрицы, реализованной на тренажере (фиг. 3в). Обучаемый может анализировать работу скоммутированной на тренажере матричной схемы посредством задания значений входных переменных по таблице истинности. Реакцию схемы наблюдают по индикации сегментов знаковых индикаторов матрицы 2, 4 и 5. Значению "логическая единица" соответствует светящийся сегмент, темные сегменты обозначают наличие нулевого потенциала. Так как сегменты расположены согласно адресным входам матриц, обучаемый получает наглядную информацию о состоянии в межузловых соединениях программируемой матрицы для любых значений входных минтермов. При появлении положительного потенциала на выходах {fk}n1 в блоке индикации тренажера регистрируется "1" по соответствующим разрядам. Высокая наглядность и простота обращения позволяют анализировать и синтезировать цифровые устройства матричной логики на уровне схем и микропрограмм. Диалоговый режим обучаемого и микротренажера развивает моторную память и позволяет понять сущность работы цифровых матричных схем, что в итоге повышает качество обучения на порядок в отличие от известных решений. Сравним по аппаратурным затратам предлагаемый матричный индикатор с прототипом, предполагая, что они имеют одинаковую мощность 3mn. В прототипе необходимо использовать S1 3mn светодиодов, а в предлагаемом решении S2 3m сегментных индикаторов. Из сопоставления S1 и S2 видно, что прототип содержит в n раз больше аппаратных средств, чем предлагаемая матрица. Таким образом, использование сегментных индикаторов для реализации функций логического умножения и сложения в отличие от известных технических решений в n раз сокращает аппаратурные затраты и позволяет изучать архитектуру матричных цифровых устройств на уровне микропрограммного управления, что в итоге расширяет дидактические возможности тренажера программируемых логических матриц.
Формула изобретения


РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3
Похожие патенты:
Муляж вымени // 2101769
Изобретение относится к сельскому хозяйству, в частности к муляжу вымени для оценки влияния качества массажа на интенсивность истечения жидкости
Имитатор вымени коровы // 2099938
Изобретение относится к сельскому хозяйству, в частности к стендам для исследования параметров процесса ручного и машинного доения коров
Тренировочное устройство // 2099794
Изобретение относится к области радиотехники и может быть использовано в радиолокационных системах для тренировки расчетов РЛС
Устройство для тренировки мышц // 2097835
Изобретение относится к области учебно-тренировочного оборудования и испытательной техники, в частности к устройствам и тренажерам для выработки навыков работы в условиях пилотажных перегрузок, действующих на организм в направлении голова таз
Изобретение относится к области учебно-тренировочного оборудования, в частности к способам физической тренировки мышечной системы летчиков и космонавтов для защиты от пилотажных перегрузок
Изобретение относится к устройствам для имитации движения транспортного средства, преимущественно летательного аппарата, и может быть применено для обучения и в качестве развлечения
Нашлемная система индикации // 2091837
Изобретение относится к области оптического приборостроения, а именно к приборам наблюдения с отражением в поле зрения дополнительного изображения, например, от коллиматоров, разрешаемых на защитном шлеме водителя транспортного средства
Способ обучения вождению наземных транспортных средств и ходовой тренажер для его осуществления // 2089940
Изобретение относится к обучению вождению наземных транспортных средств, например военных гусеничных машин, имеющих сложную компоновку обитаемого отделения (наличие перегородок, большое количество штатного оборудования, размещаемого в обитаемом отделении)
Пожарный тренажер // 2088977
Изобретение относится к средствам обучения и может использоваться в качестве дидактического материала при индивидуальном и групповом обучении сборке электрических цепей
Способ определения параметров электролиза // 2094854
Изобретение относится к учебным приборам по физике, предназначенным для проведения лабораторных работ, и может быть использовано в вузах и средних школах в ходе изучения явления электролиза в курсе электричества
Наглядное пособие по физике // 2084965
Изобретение относится к приборам для обучения и может быть использовано в учебном процессе для изучения свойств линейных антенн
Изобретение относится к приборам для обучения и может быть использовано в учебном процессе для изучения антенн с плоским раскрывом
Способ демонстрации электрического поля // 2079895
Учебный прибор по физике // 2130203
Изобретение относится к учебным приборам и может быть использовано в лабораторном практикуме в высших и средних специальных заведениях по курсу физики для изучения и углубления знаний физических законов