Здравствуйте, посмотрел Ваш симулятор декодера в работе.AndrejKulikov wrote:Эмулятор 4-х битного преобразователя (конвертера) кодов Bin->Trin Trin->Bin "Украинская TernarySystem"
Эмулятор написан на TurboBasic'е и запускается в DOSBox 0.74, но в крайнем случае можно и без DOSBox 0.74. Для ввода "1" (LED - зелёный) и "2" (LED - красный) нужно нажать на левую или правую часть клавиш "DATA", остальные клавиши работают как обычные кнопки. Заархивированный *.EXE-модуль:
Какие отличия в работе я определил в сравнении с физическим прототипом:
1. после включения декодера он не устанавливается на входном информационном канале 0000, если посмотреть видео
декодер после включения устанавливается в 2222 (это код нет операций) - этот код был специально выбран для проверки памяти.
2. далее чтобы начать ввод информации нужно нажать бинарную клавишу RESET (обнуление триггеров устройства ввода)
3. в режиме бинарной системы троичные клавиши DATE работают как двоичные - то-есть при нажатии как на 1 так 2
независимо от выбора вводится 1 (2 можно ввести только в режиме троичной системы)
4 после ввода для преобразования из системы в систему нужно нажать клавишу Enter
5 смена режима системы возможно только после последовательного нажатия клавиш select, system (у Вас это все упрощено)
Вот если исправить это - тогда это будет реальный программный симулятор...
да и индикатор троичной системы красный а не зелёный. Ну и большое Вам спасибо за программную реализацию, очень даже понравилось "+++"