All Projects → AppLoidx → bcomp-extended

AppLoidx / bcomp-extended

Licence: MIT license
Emulator of basic computer

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to bcomp-extended

teknowledge
A basic CS curriculum for coding in Python.
Stars: ✭ 26 (+23.81%)
Mutual labels:  computer, cs
FatJar
a gradle plugin to pack modules and jars into a single jar
Stars: ✭ 55 (+161.9%)
Mutual labels:  jar
PocList
Alibaba-Nacos-Unauthorized/ApacheDruid-RCE_CVE-2021-25646/MS-Exchange-SSRF-CVE-2021-26885/Oracle-WebLogic-CVE-2021-2109_RCE/RG-CNVD-2021-14536/RJ-SSL-VPN-UltraVires/Redis-Unauthorized-RCE/TDOA-V11.7-GetOnlineCookie/VMware-vCenter-GetAnyFile/yongyou-GRP-U8-XXE/Oracle-WebLogic-CVE-2020-14883/Oracle-WebLogic-CVE-2020-14882/Apache-Solr-GetAnyFile/F5…
Stars: ✭ 1,004 (+4680.95%)
Mutual labels:  jar
GradleMavenPush
Helper to upload Gradle Android Artifacts, Gradle Java Artifacts and Gradle Kotlin Artifacts to Maven repositories (JCenter, Maven Central, Corporate staging/snapshot servers and local Maven repositories).
Stars: ✭ 21 (+0%)
Mutual labels:  jar
ITMO
Все лабы и отчеты кафедры ВТ (СППО) Университета ИТМО
Stars: ✭ 63 (+200%)
Mutual labels:  itmo
jpass
🔐 Password manager application with strong encryption (AES-256). [Java/Swing]
Stars: ✭ 129 (+514.29%)
Mutual labels:  swing
hacker-laws-tr
💻📖 Programcıların faydalı bulacağı yasalar, teoriler, prensipler ve desenler. #hackerlaws
Stars: ✭ 810 (+3757.14%)
Mutual labels:  computer
LAN-Messenger
Official open-source repository for LAN Messenger
Stars: ✭ 17 (-19.05%)
Mutual labels:  jar
cs50
📗 Problem sets for CS50 course by Harvard University
Stars: ✭ 69 (+228.57%)
Mutual labels:  cs
TerrainRendering
A simple terrain rendering project, with some neat optimizations such as baked lightmaps and fast ambient occclusion with heighmaps.
Stars: ✭ 29 (+38.1%)
Mutual labels:  computer
resource-loader
Getting files out of a JAR or loading a shared library is difficult. We made it easy.
Stars: ✭ 15 (-28.57%)
Mutual labels:  jar
PersonNotes
个人笔记集中营,快糙猛的形式记录技术性Notes .. 📚☕️⌨️🎧
Stars: ✭ 61 (+190.48%)
Mutual labels:  cs
game sdk
Unity游戏接入外部sdk框架
Stars: ✭ 22 (+4.76%)
Mutual labels:  jar
Liberg
A high-performance and lightweight suites for spring-boot-based web developing.
Stars: ✭ 43 (+104.76%)
Mutual labels:  jar
How-to-Solve-it-by-Computer-R-G-Dromey
How to Solve it by Computer - R.G. Dromey Solutions
Stars: ✭ 20 (-4.76%)
Mutual labels:  computer
LoboEvolution
Lobo Evolution Java Web Browser. Forks welcome!
Stars: ✭ 53 (+152.38%)
Mutual labels:  swing
Codex
A free note-taking software for programmers and Computer Science students
Stars: ✭ 242 (+1052.38%)
Mutual labels:  cs
ES-Timer
A USB timer powered by Digispark ATtiny85 according to 🍅 pomodoro time management technique
Stars: ✭ 45 (+114.29%)
Mutual labels:  computer
book
计算机书籍整理
Stars: ✭ 63 (+200%)
Mutual labels:  computer
stack-cs-activities
A stack of activities to teach advanced computer science (developed by the Teaching Lab community at the Faculty of Informatics, Masaryk University)
Stars: ✭ 20 (-4.76%)
Mutual labels:  cs

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

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

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].