Skip to content

A mini computer simulator and assembler written in Rust

Notifications You must be signed in to change notification settings

tomBoddaert/lminc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust

LMinC

This is an assembler and simulator for the Little Minion Computer and Little Man Computer.

The Little Minion Computer model was created by Professor Magnus Bordewich of Durham University, based on the Little Man Computer created by Dr. Stuart Madnick of M.I.T. in 1965.

It supports the assembly in both specifications.

Little Minion Computer Assembly, Little Man Computer

Installing with cargo

Make sure you have cargo installed.

cargo install --git https://github.com/tomboddaert/lminc

Examples

Assembly examples

Library examples

Extended mode (unstable)

I am working on an extended mode. The documentation is in extended_mode.md.

License

LMinC is dual-licensed under either the Apache License Version 2.0 OR MIT license at your option.

About

A mini computer simulator and assembler written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages