Составители:
126
ИМГ-3 – газоразрядная панель с устройством управления, которое
может зажечь любой из 4096 (64X64) элементов изображения (ЭИ)
размером 3X3 мм, расположенных на расстоянии 3 мм друг от друга. На
панель накладывается маска со структурой базовой ЭВМ (см. рис. 3.1) или
ее микропрограммным устройством управления (см. рис. 4.6). В
изображениях регистров и других устройств этих масок пробиты круглые
отверстия, расположенные над ЭИ панели. Моделирующая программа
зажигает ярким зеленым цветом ряд ЭИ, соответствующих единичным
состояниям тех или иных разрядов устройств базовой ЭВМ.
Такой пульт можно с успехом использовать для изучения процессов
функционирования любых микроЭВМ. Он позволяет индицировать
содержимое отдельных устройств для достаточно сложных структур.
Органы управления пульта схожи с органами управления мини-ЭВМ, что
создает при работе иллюзию общения с аппаратно реализованной ЭВМ, а
не с ее программной моделью. Однако изготовление подобного пульта и
устройств для его связи с моделирующей ЭВМ – достаточно трудоемкая
задача. Поэтому далее будут рассмотрены некоторые приемы,
позволяющие использовать для управления работой модели и индикации
ее состояний штатные ВУ моделирующей ЭВМ – клавиатуру и дисплей.
Переключатели и кнопки. В составе штатных клавиатур
моделирующих персональных ЭВМ отсутствуют двух- и более
позиционные переключатели. Поэтому для имитации подобных
переключателей моделируемых цифровых систем приходится
использовать кнопки (клавиши, не имеющие механической фиксации
положения) и часть экрана дисплея моделирующей ЭВМ.
На экране вычерчивается схема переключателя или высвечиваются
символы, характеризующие текущее его состояние, а каждое нажатие
соответствующей клавиши (кнопки) инициирует изменение состояния
переключателя и его изображения на экране. Изменение состояния
моделируемого переключателя осуществляется программным путем:
получив сигнал от нажатой клавиши, программа анализирует текущее ее
"положение" и изменяет его либо на противоположное (двухпозиционный
переключатель), либо, например, на следующее по порядку
(многопозиционный переключатель).
Первая модель базовой ЭВМ была реализована на персональной
ЭВМ 80-х годов прошлого века – "Искра 226" (рис. 5.3)
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »
