Ladence / lc3_vm

My virtual machine for Little Computer 3 (Assembly language) written on C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Little Computer 3 Virtual Machine

CodeFactor CMake Build Matrix

Description

My virtual machine for Little Computer 3 (Assembly language) written on C++

ISA

LC3 supports 16-bit instructions, you can see them by the link

Testing

This project is being covered by GTest (supplied as conan requirement)

Build & Run

Make sure that you have installed conan package manager

  1. Clone project
  2. mkdir build && cd build/
  3. conan install ..
  4. cmake ..
  5. make
  6. bin/lc3_vm [path to example iso]

About

My virtual machine for Little Computer 3 (Assembly language) written on C++


Languages

Language:C++ 94.1%Language:CMake 5.9%