Skip to content

A simple Ada program to implement a simplest Virtual machine

License

Notifications You must be signed in to change notification settings

harishtpj/Memoria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📟 Memoria

made-with-ada ada-version

Memoria is a Simple Virtual Machine written in Ada. This VM implements SUBLEQ(an OISC/URISC architecture)

📃 Requirements

This Program requires the following to be compiled

  • GNU Ada (GNAT) compiler

🛠 Build Instruction

This repo has a Makefile which has the necessary commands to build. Run make to get the executable

💻 Usage

This repo has a hello.txt file which has the subleq instructions to print Hello, world!. To run your own, create a file of subleq instructions(seperated by spaces) and pass it as a command-line argument

✍🏻 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

📝 License

Copyright © 2023 M.V.Harish Kumar.

This project is BSD-2 licensed.

About

A simple Ada program to implement a simplest Virtual machine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published