项目作者: AppLoidx

项目描述 :
Emulator of basic computer
高级语言: Java
项目地址: git://github.com/AppLoidx/bcomp-extended.git
创建时间: 2019-04-28T23:39:14Z
项目社区:https://github.com/AppLoidx/bcomp-extended

开源协议:MIT License

下载


Расширенный эмулятор БЭВМ

Для вызова HEXConverter для представления строковых значений в различных кодировках:

  1. java -jar -Dmode=encoder bcomp-extended-[version].jar

Веб страница : https://apploidx.github.io/bcomp-extended/

Документация: wiki





Ключевые особенности

Assembler с подсветкой синтаксиса

Новые вкладки

Шпаргалка

Прямой доступ к памяти без всяких регистров

Введите адрес памяти (в radix 16) и нажмите Найти, чтобы получить данные. Также вы можете изменить данные прямо в таблице и нажать применить, тогда введенны данные перезапишутся в память (за исключением тех значений, у которых неверный формат).

Также можно изменить количество показываемых ячеек с помощью соответствующего поля внизу таблицы.

Консольный режим интегрированный с GUI

Since: 1.4+

Новая вкладка для консоли, данные которые те же, что и GUI.

Иными словами, вы можете вводить данные в память команды типа DF89 w и менять значение клавишного регистра через команду типа AA12 a

Настройки внешнего вида

Since: 1.4+

Установка фонового изображения и настройка цветов стрелок

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

Проверка синтаксиса еще до компиляции

Since: 1.4.3+

Пример вывода ошибки синтаксиса при перекрытии командой ORG:

(в оригинальном эмуляторе это бы скомпилировалось)

ВУ всегда активно

Since: 1.4.4.1+

В настройках есть CheckBox где можно ставить автоготовность ВУ

Пример использования для трассировки в работе с ВУ-3