Skip to content

kdinesh/xsm

This branch is 1 commit ahead of xosnitc/xsm:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7dfbb25 · Aug 10, 2015

History

71 Commits
Mar 23, 2013
Mar 23, 2013
May 14, 2013
Apr 2, 2013
Jan 12, 2013
Apr 2, 2013
Dec 15, 2012
Mar 30, 2013
May 23, 2013
May 5, 2013
Apr 11, 2013
Jan 3, 2013
Jan 3, 2013
Mar 23, 2013
Apr 4, 2013
Apr 11, 2013
Apr 4, 2013
Dec 31, 2012
Dec 15, 2012
May 5, 2013
Apr 2, 2013
Mar 11, 2013
Apr 10, 2013
Apr 18, 2013
Apr 4, 2013

Repository files navigation

XSM Simulator
=============

Introduction :
The XSM (eXperimental String Machine) Simulator is used to simulate the XSM hardware


Installation

Prerequisites :
-------------
	• GCC (GNU project C and C++ compiler)
	• Flex / Lex (Fast Lexical Analyser Generator)
	• Bison / Yacc (GNU Project Parser Generator)

Compiling and Running :
---------------------
Run the following commands to compile and run the XSM Simulator
	1. make
	2. ./xsm <optional-flags> <path-to-file>
	
The <optional-flags> can be :
	• --id : This flag disables the timer interrupt for the machine
	• --db : This flag sets the machine into DEBUG mode

About

eXperimental String Machine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 92.7%
  • Lex 4.9%
  • C++ 2.2%
  • Makefile 0.2%