Skip to content

Little Computer 3 (LC-3) Virtual Machine TypeScript implementation running on Node.js

Notifications You must be signed in to change notification settings

mustafamengutay/lc3-vm-ts-implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Little Computer 3 (LC-3) Virtual Machine Implementation in TypeScript

This is a simple LC-3 Virtual Machine running on Node.js. The Little Computer 3 (LC-3) is a computer system designed to teach assembly language programming. It provides a simplified architecture and instruction set, making it an excellent resource for learning low-level programming concepts.

For more information about LC-3, visit: LC-3 Wikipedia

Getting Started

Follow these steps to set up and run the LC-3 Virtual Machine:

1. Install Dependencies

To install all necessary dependencies, run the following command:

# 1. To install all necessary dependencies, run the following command:
npm install

# 2. To build the project (compile TypeScript files), run:
npm build

# 3. To start the LC-3 Virtual Machine, run:
npm start

About

Little Computer 3 (LC-3) Virtual Machine TypeScript implementation running on Node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published