Wrote a README
This commit is contained in:
parent
2595dc1b6c
commit
57b159bce3
23
README.md
23
README.md
@ -1,3 +1,24 @@
|
||||
# 9086
|
||||
|
||||
An binary compatible 8086 CPU with as many optimizations as possible
|
||||
A CPU that aims to be binary compatible with the 8086 and with as many optimisations as possible
|
||||
|
||||
### Progress
|
||||
* [X] Executing code
|
||||
* [ ] can calculate the sieve of Eratosthenes
|
||||
* [ ] can boot up MS-DOS / FreeDOS
|
||||
* [ ] Is completely binary compatible
|
||||
* [ ] Is pipelined
|
||||
* [ ] Is Out of Order
|
||||
* [ ] Is superscalar
|
||||
|
||||
### Building it
|
||||
To build it you need Icarus Verilog, bin86, GNU make, xxd and the posix coreutils.
|
||||
Go into the cpu directory and run `make`
|
||||
|
||||
At the time of development the versions used are :
|
||||
|
||||
* Icarus Verilog version 11.0 (stable)
|
||||
* bin86 version: 0.16.17
|
||||
* GNU Make 4.3
|
||||
* xxd 2022-01-14
|
||||
* GNU coreutils 8.32
|
||||
|
Loading…
Reference in New Issue
Block a user