Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/irevoire/rust-8080
https://github.com/irevoire/rust-8080
emulation emulator
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/irevoire/rust-8080
- Owner: irevoire
- Created: 2020-01-27T00:42:51.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-05T17:38:32.000Z (over 4 years ago)
- Last Synced: 2025-01-11T19:19:00.147Z (15 days ago)
- Topics: emulation, emulator
- Language: Rust
- Homepage:
- Size: 77.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Intel 8080
==========This repository contains an emulator for the Intel 8080 processor.
Ressource:
http://www.classiccmp.org/dunfield/r/8080.txtUse this repo:
--------------You must include this repository as a library in your code:
```
rust-8080 = { git = "https://github.com/irevoire/rust-8080.git" }
```The only existing functions are: `Cpu::from_filename(&str)` and `Cpu::from_bytes(Vec)`.
Once you created a `Cpu` struct you can only call the `cycle` method which execute one CPU cycle.