DigitalRepetitor Journal: Твои уроки — твои правила. Автоматический учет финансов, ДЗ и учет учеников. Больше никаких блокнотов!
ASM::QUEST — это интерактивная обучающая игра прямо в браузере, которая учит основам языка ассемблера через решение практических задач. Вдохновлена культовой игрой TIS-100, но адаптирована для начинающих: с понятными заданиями, встроенным справочником и мгновенной проверкой кода.
Никакой установки. Никакой регистрации. Просто открой — и начинай программировать.
Студентам, изучающим архитектуру компьютера и низкоуровневое программирование
Всем, кто хочет понять, как работает процессор изнутри
Тем, кому скучно читать учебники — и интереснее учиться через практику
Вы пишете код на упрощённом ассемблере x86 прямо в редакторе. Встроенная виртуальная машина выполняет его в браузере и проверяет результат по нескольким тест-кейсам. Можно запустить код сразу или идти пошагово — наблюдая, как меняются регистры процессора на каждом шаге.
10 уровней с нарастающей сложностью
№ Тема Что изучается
1 Привет, регистр! | MOV, регистры AX/BX/CX/DX
2 Читаем ввод | IN, OUT, потоки данных
3 Сложение | ADD
4 Вычитание | SUB
5 Условный переход | CMP, JE, JMP, флаги
6 Умножение через цикл | DEC, JNZ, циклы
7 Максимум двух чисел | JG, JL, ветвление
8 Чётность числа | AND, побитовые операции
9 Сумма ряда | INC, циклы со счётчиком
10 Стек | PUSH, POP, LIFO
Реальный исполнитель кода — программа реально выполняется, не симулируется
Регистры в реальном времени — видишь AX, BX, CX, DX и флаги ZF/CF после каждой команды
Пошаговый режим — проходи по инструкциям одну за другой
Встроенный справочник — все команды с описанием и примерами всегда под рукой
Несколько тест-кейсов — код проверяется сразу на нескольких наборах данных
Консоль с логами — понятные сообщения об ошибках с указанием строки
asm
MOV IN OUT ADD SUB INC DEC AND OR CMP JMP JE JNE JZ JNZ JG JL PUSH POP
Внимание! Копирование кода и прочей информации с сайта строго запрещено без письменного разрешения администрации и наличия активной ссылки на источник. Нарушение авторских прав преследуется в соответствии с законодательством Республики Казахстан.