Commit | Line | Data |
---|---|---|
269fbfef | 1 | # NED - Numeric Evaluation Device # |
bc5b63cf | 2 | |
269fbfef | 3 | ## Description ## |
bc5b63cf AT |
4 | |
5 | NED is an experimental CPU architecture. | |
6 | ||
7 | The folders `nedsim/`, `nedasm/` and `neddis/` form a simulator, assembler and | |
8 | disassembler for the NED architecture. More details can be found in the | |
9 | `README.md` located in the top level directory of each sub-project. | |
10 | ||
de1f1345 AT |
11 | A passive front panel, found in the `nedfp/` folder, works in conjunction with |
12 | `nedsim`. | |
13 | ||
bc5b63cf AT |
14 | Among other things, the `docs/` folder contains an architecture manual, |
15 | instruction reference, and compatibility matrix for the various parts of NED. | |
16 | ||
17 | The `software/` folder contains assembly programs written for the NED | |
18 | architecture. | |
19 | ||
269fbfef | 20 | ## Status ## |
bc5b63cf | 21 | |
269fbfef | 22 | Everything from the Architecture Manual is implemented except the CMPSWP instruction. |
bc5b63cf | 23 | |
269fbfef AT |
24 | The calculator located under `software/` provides a tested, working example. |
25 | ||
26 | ## Installation ## | |
bc5b63cf AT |
27 | |
28 | A convenience makefile is included in this top level directory with targets | |
29 | `make all` and `make clean` which will compile/remove nedsim/nedasm/neddis. | |
30 | Binaries can be used in place or manually copied where desired. |