Skip to content

Проект виртуального процессора и ассемблера для данного

Notifications You must be signed in to change notification settings

striter-no/QASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект QASM

QASM

Вариация ассемблера для программирования виртуального процессора

Виртаульный процессор

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

Как компилировать исходный код

Для компиляции кода необходим компилятор C++ кода, например G++

g++ -o qasm main.cpp -I src/include

После этого код будет скомпилирован в исполняемый файл qasm

Как запускать программу на QASM

Для запуска кода на QASM (.a) нужно запустить программу qasm с указанием пути до имени файла

qasm ./assets/example.a

Как программировать на QASM

Документацию вы найдете в файде docs/COMMANDS.md, подробно про регистры в docs/registers.md

About

Проект виртуального процессора и ассемблера для данного

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages