An open API service providing repository metadata for many open source software ecosystems.

Topic: "lc3"

justinmeiners/lc3-vm

Write your own virtual machine for the LC-3 computer!

Language: Makefile - Size: 1.36 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 1,241 - Forks: 174

rpendleton/lc3-2048

implementation of git.io/2048 written in LC-3 assembly, an educational computer architecture

Language: Assembly - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 82 - Forks: 10

TricksterGuy/complx

Extensible LC-3 Simulator (GUI and CLI), Assembler, and Autograder/Test Framework written in C++. Mainly used in CS2110 at Georgia Tech

Language: C++ - Size: 10.9 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 30

rpendleton/lc3sim-c

implementation of the LC-3 virtual machine, an educational computer architecture

Language: C - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 16

KuldeepSinh/lc3_vm

LC-3 (Little Computer 3) VM implemented in Rust

Language: Rust - Size: 102 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 43 - Forks: 7

justinmeiners/lc3-rogue

Roguelike tunnel generator in LC3 assembly. (Homework)

Language: Assembly - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 39 - Forks: 6

digorithm/LC-3-Rust

An LC-3 virtual machine written in Rust for learning purposes.

Language: Rust - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 10

rpendleton/lc3sim-js

implementation of the LC-3 virtual machine, an educational computer architecture

Language: JavaScript - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 36 - Forks: 7

netb2c/LC3

Size: 71.8 MB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 27 - Forks: 5

robmorgan/go-lc3-vm

LC-3 Virtual Machine in Go

Language: Go - Size: 103 KB - Last synced at: 3 days ago - Pushed at: almost 6 years ago - Stars: 26 - Forks: 5

dmjio/LC3

:floppy_disk: The LC3 virtual machine

Language: Haskell - Size: 22.5 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 23 - Forks: 2

atul-g/rust_vm

A simple virtual machine written in Rust emulating the LC3 computer

Language: Rust - Size: 363 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 1

jsawruk/lc3-vm

LC3 Virtual Machine

Language: C - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 17 - Forks: 4

PaperFanz/laser

An LC3 assembler created over winter break to practice C.

Language: C - Size: 237 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 6

rauhul/ece411

Computer Architecture UIUC SP 2018

Language: Assembly - Size: 81.8 MB - Last synced at: 25 days ago - Pushed at: about 7 years ago - Stars: 12 - Forks: 2

nickodell/lc3-cc

A C compiler for the LC3 architecture

Language: Python - Size: 85 KB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 5

no-defun-allowed/lc3-in-lc3

A metacircular LC3 implementation

Language: Common Lisp - Size: 339 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 0

frectonz/lc3

Observable LC3 Virtual Machine

Language: OCaml - Size: 157 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 0

dadler64/PennSim

Continuation of the PennSim LC3/P37X simulator.

Language: Java - Size: 1.92 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

mrhampson/lc3-typescript-vm

An LC3 VM in typescript running on nodejs

Language: TypeScript - Size: 79.1 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 5

aviaryan/lc3-sublime

LC3 Programming Package for Sublime Text

Language: Assembly - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: about 8 years ago - Stars: 8 - Forks: 1

d0rj/LC3_vm

Simple implementation of LC3 virtual machine

Language: C++ - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 2

covx/lc3

Lc3 Little Computer Emulator

Language: Go - Size: 243 KB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

daohainam/mini-lc3

Language: C# - Size: 128 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

afnanenayet/lc3-vm

A VM for the LC3 architecture

Language: Rust - Size: 55.7 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

hashemi/lc3-swift

LC-3 virtual machine written in Swift

Language: Swift - Size: 10.7 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 2

3TUSK/LC-Sharp

Yet Another LC-3 toolkit (incl. parser, assembler and emulator)

Language: C# - Size: 150 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

hadialqattan/lc3-vm-golang

LC3-VM Go implementation, an educational computer architecture.

Language: Go - Size: 260 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

ianklatzco/lc3

CPU emulator and disassembler

Language: Python - Size: 33.2 KB - Last synced at: 2 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

kbbuch/LC3-Verification

Verification of a 5 stage LC3 pipelined CPU with System Verilog and Mentor Graphics ModelSim

Language: SystemVerilog - Size: 241 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 0

dxrcy/lasim

A simple LC-3 assembler and simulator

Language: C++ - Size: 259 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

smoynes/elsie

A pedagogical LC-3 emulator

Language: Go - Size: 2.5 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

Samuele95/LC3VM

Implementation of a LC3 Virtual Machine, with a simple Operating System, based on https://www.jmeiners.com/lc3-vm/

Language: C - Size: 1.01 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

jurisliepins/lc3-vm

LC3 VM implementation in F#.

Language: F# - Size: 60.5 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

jakhax/LC3-VM

A virtual machine that can run assembly language programs for the LC3 computer.

Language: C - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 2

aryanA101a/lulu

LC3 Virtual Machine in Golang

Language: Go - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

richardso21/complxer

An LC3 simulator-assembler suite written in golang (made while I was taking CS 2110)

Language: Go - Size: 70.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

jinwoo/lc3

Language: OCaml - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

twe4ked/lc3

A LC-3 VM written in Rust.

Language: Rust - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

Pyxxil/rust-lc3-as

An implementation of an assembler for the LC3 Language

Language: Rust - Size: 305 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

rumkin/lc3vm

Little Computer 3 (LC-3) TypeScript implementation

Language: TypeScript - Size: 48.8 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

whichxjy/LC3-VM-Racket

Implementation of LC-3 virtual machine in Racket

Language: Racket - Size: 16.6 KB - Last synced at: 11 months ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

AnasMations/LC3-Simulator

LC3 Simulator and Assembler run using Python3 and PyQt5 for GUI

Language: Python - Size: 32.3 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

mhashim6/LC3-Virtual-Machine

LC-3 VM Python implementation.

Language: Python - Size: 66.4 KB - Last synced at: 26 days ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 6

deckarep/lc3-zig

The LC3 virtual machine implemented in Zig.

Language: Zig - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

CianciuStyles/lc3-vm-kotlin

A Kotlin implementation of the LC3 Virtual Machine

Language: Kotlin - Size: 102 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

samiyonas/lc3vm

Virtual machine that simulates LC-3 Architecture in C

Language: C - Size: 13.7 KB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

thermionik/ECE306-LC3

LC3 (Little Computer 3) assembly programs that I created for "Introduction to Computing" with Dr. Yale N. Patt

Language: Assembly - Size: 49.8 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

RazorClient/RazorVM

An lc3 vm in rust

Language: Rust - Size: 56.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

kermanx/lc3

LC3 Assembler & Simulator for USTC ICS 2024 Fall

Language: TypeScript - Size: 505 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ibrahimcetin/lc3vm

Swift implementation of the LC-3 virtual machine

Language: Swift - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

keroro520/lc3-zkvm

LC3 Zero-Knowledge Virtual Machine

Language: Rust - Size: 338 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

MarkKozel/LC3_Assembler

Java-based LC-3 Assembler

Language: Java - Size: 284 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

zlrkw11/CS-210

personal learning repository

Language: C - Size: 326 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

mikkybang/LC-3-vm-go

LC-3 Virtual Machine in Golang

Language: Go - Size: 0 Bytes - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

wfenfeng/lc3_vm_rust

The LC-3 virtual machine implementation written in Rust

Language: Rust - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

thearchetypee/go-lc3-vm

An implementation of LC-3 computer in GoLang

Language: Go - Size: 20.5 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

alexaandru/lc3

Followed the www.jmeiners.com/lc3-vm tutorial to implement an LC-3 VM

Language: Go - Size: 53.7 KB - Last synced at: 27 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Former/LC3_script_tools

Open source script tools for LC3 (assembler/disassembler, c compiler, simulator/virtual machine). Regress, unit and speed test.

Language: C++ - Size: 1 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

complx-tools/pylc3.core

Python Bindings for liblc3.

Language: C++ - Size: 61.5 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

kgao826/LC3-C-Emulator

Using C language to emulate LC3 assembly language

Language: C - Size: 173 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

DarkMatter-999/LC3-vm

Language: Rust - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

eersoy93/my-lc3-implementation 📦

My LC-3 implementation with C (new repo). Created for learning.

Language: C - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

aaaaaaMao/lc3-vm-ts

LC3 VM in typescript

Language: TypeScript - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

vitoOmbero/LC-3-VM

LC-3 implementation

Language: C++ - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

Nathan-Furnal/small-vm

A small virtual machine, following the "Write your own virtual machine" : https://justinmeiners.github.io/lc3-vm/ course.

Language: C - Size: 29.3 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gil0mendes/rust-lc3

LC-3 emulator written in Rust (blog series)

Language: Rust - Size: 36.1 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

rrbutani/lc3tools-sys

Rust bindings for LC3Tools

Language: Rust - Size: 2.56 MB - Last synced at: about 21 hours ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Elsklivet/lc3-vm

My code from following this tutorial: https://justinmeiners.github.io/lc3-vm/

Language: C - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Sloopy3333/lc3-vm

LC-3 VM implementation in C

Language: C - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

d0rj/LC3_asm

Implementation of assembler for LC3 processor

Language: Python - Size: 128 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

adarshakshat/Multiprogrammingoperatingsystem

Semester 2, Operating System Course Porject

Language: C++ - Size: 298 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

nullist0/dart-lc3-vm

Implementation of LC3 virtual machine using Dart language.

Language: Dart - Size: 2.23 MB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

rmrt1n/lc3-emulator-in-c

LC-3 (little computer 3) emulator

Language: C - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

Elemeants/Lc3-VirtualMachine

Educational project and I choose the LC-3 CPU to make a virtual machine code that executes obj files.

Language: C - Size: 46.9 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

AurelienAubry/lc3-vm

A Little Computer 3 VM implemented in Rust

Language: Rust - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

dogtopus/radare2-lc3

LC-3 Plugin for Radare2 (WIP)

Language: C - Size: 1.58 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

archcloudlabs/LC3-VM

LC3-VM based off of the tutorial in the website description.

Language: C - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

andraantariksa/lc3-vm.cr

LC3 Virtual Machine re-implemented in Crystal lang

Language: Crystal - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

KISMET-INC/Test_Score_Calculator

This program takes in 5 test scores and returns the min, max, and average of all the scores with the corresponding letter grades.

Language: Assembly - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

kroosec/lc3vm-go

Virtual Machine for LC-3, implemented in Go.

Language: Go - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

christianscott/lc3-emulator

Emulator for LC3 https://en.wikipedia.org/wiki/Little_Computer_3

Language: Rust - Size: 66.4 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

theolepage/lc-3-emulator

An emulator for the LC-3 assembly language written in C.

Language: C - Size: 318 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

resttime/lc3

Little Computer 3 (LC-3) virtual machine

Language: Common Lisp - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

papachristoumarios/assembly

This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes

Language: Assembly - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

elizabethsiegle/CS240assemblysudokusolver

Final Project for CS240 Computer Organization, partner: Jordan Henck

Language: Assembly - Size: 10.4 MB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

Taryn-Cail/LC3-Binary-Multiplication-and-Division-

Two programs. One that performs multiplication in binary on two numbers stored in memory after the program. It works regardless of negative or positive input and stores the output after the program. The other program does integer division on two numbers also from after the program, storing the resulting quotient and remainder in memory as well.

Size: 3.91 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

BoundlessCarrot/lc3

Creating a simple VM in zig, following Justin Meiner's wonderful guide

Language: Zig - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Ylin07/LC-3-VM-learning

C语言学习

Language: C - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

kevbuh/2048-assembly-vm

VM to play 2048 using LC3 assembly

Language: C - Size: 466 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

AndrewZhouMQ123/LC3-VM

LC3 VM implementation in C based on https://www.jmeiners.com/lc3-vm/

Language: C - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

umjammer/vavi-sound-lc3

🔊 LC3 Java Sound SPI (jna)

Language: Java - Size: 3.4 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

uriid1/Lua-LC3

Language: Lua - Size: 438 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

CollinEMac/lc3-odin

An LC-3 VM written in Odin

Language: Odin - Size: 3.91 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

aqerd/LC3VM

Virtual Machine for Little Computer 3

Language: C - Size: 214 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mcbattirola/lc3

LC-3 implementation in Zig

Language: Zig - Size: 80.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Ryuuu825/lc-3

Language: C++ - Size: 77.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sajal90/lc3_vm

Language: C - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

DeLuks2006/pLC-3

A shrimple LC-3 Emulator/VM written fully in C

Language: C - Size: 27.3 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

faresbakhit/lc3-vm

Virtual machine for the LC-3 (Little Computer 3) architecture.

Language: Rust - Size: 511 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0