Skip to content

SACHIN-13/mac

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAC

MAC is a really simple virtual machine. It's written in C and is [as of writing this] only one small C file.

Blog Post!

Check out the improved version to see an implementation of more instructions, registers, etc...

Instructions

op   val    usage    			function
---------------------------------------------------------------------
HLT  0      hlt 	 			halts program
PSH  1      psh val  			pushes <val> to stack
POP  2      pop 	 			pops value from stack
ADD  3      add 	 			adds top two vals on stack

About

MAC - Simple virtual machine in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.1%
  • Makefile 0.9%