edsac (Electronic Delay Storage Automatic Computer)
Project description
NAME
----
__edsac__ (Electronic Delay Storage Automatic Computer)
SYNOPIS
-------
edsac [ __-h__ ] [ __-v__ ] [ __-f__ __FILE__ ] [ __-r__ __REPRESENTATION__ ]
DESCRIPTION
-----------
__EDSAC__ (Electronic Delay Storage Automatic Computer) is a simulator capable of executing __EDSAC__ I computer's stored-programs.
__-f__, __--file__ = _FILE_
Specifies the input file.
__-r__, __--representation__ = _REPRESENTATION_
Representation of memory map/table.
+ 1 : values
+ 2 : instructions (default)
__-h__, __--help__
Display help information and exit.
__-v__, __--version__
Display version information and exit.
FILES
-----
+ `setup.py` traditional easy_install or pip
+ `setup.cfg` for distutils2 installation
+ `scripts/edsac` executable binary
+ `edsac/__init__.py` a separate library packaged version
+ `edsac/EDSACGrammar.py` edsac grammar
+ `edsac/EDSACLexer.py` edsac lexer
EXAMPLES
--------
There are some programs included under stored-programs directory. Different ways of simulating stored programs are shown below.
```bash
MrmacHD:~$ edsac -f stored-programs/Hello.txt
MrmacHD:~$ python3 edsac -f stored-programs/TypeWriter.txt
```
STANDARDS
---------
SEE ALSO
--------
[The Edsac Simulator](http://www.dcs.warwick.ac.uk/~edsac/), [__EDSAC__](http://www.cs.clemson.edu/~mark/edsac.html)
AUTHOR
------
MrmacHD <mrmachd@gmail.com>
BUGS
----
The EDSAC I kernel is hardcoded at startup, therefore some original EDSAC stored-programs won't simulate flawlessly by default and require rewriting.
----
__edsac__ (Electronic Delay Storage Automatic Computer)
SYNOPIS
-------
edsac [ __-h__ ] [ __-v__ ] [ __-f__ __FILE__ ] [ __-r__ __REPRESENTATION__ ]
DESCRIPTION
-----------
__EDSAC__ (Electronic Delay Storage Automatic Computer) is a simulator capable of executing __EDSAC__ I computer's stored-programs.
__-f__, __--file__ = _FILE_
Specifies the input file.
__-r__, __--representation__ = _REPRESENTATION_
Representation of memory map/table.
+ 1 : values
+ 2 : instructions (default)
__-h__, __--help__
Display help information and exit.
__-v__, __--version__
Display version information and exit.
FILES
-----
+ `setup.py` traditional easy_install or pip
+ `setup.cfg` for distutils2 installation
+ `scripts/edsac` executable binary
+ `edsac/__init__.py` a separate library packaged version
+ `edsac/EDSACGrammar.py` edsac grammar
+ `edsac/EDSACLexer.py` edsac lexer
EXAMPLES
--------
There are some programs included under stored-programs directory. Different ways of simulating stored programs are shown below.
```bash
MrmacHD:~$ edsac -f stored-programs/Hello.txt
MrmacHD:~$ python3 edsac -f stored-programs/TypeWriter.txt
```
STANDARDS
---------
SEE ALSO
--------
[The Edsac Simulator](http://www.dcs.warwick.ac.uk/~edsac/), [__EDSAC__](http://www.cs.clemson.edu/~mark/edsac.html)
AUTHOR
------
MrmacHD <mrmachd@gmail.com>
BUGS
----
The EDSAC I kernel is hardcoded at startup, therefore some original EDSAC stored-programs won't simulate flawlessly by default and require rewriting.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
edsac-0.1.tar.gz
(5.9 kB
view hashes)