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 details)
File details
Details for the file edsac-0.1.tar.gz
.
File metadata
- Download URL: edsac-0.1.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d02d8fe753382f6050917c6795b5d5383c416b6a1bde85cfaeaf41250e689da2 |
|
MD5 | 744a1536e324d776a937f9c3b201c3b7 |
|
BLAKE2b-256 | 7ea2cddfb609899b3b589d7700be1710266ef6767dafc3862e66135d069dbfb1 |