Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/irevoire/rust-8080


https://github.com/irevoire/rust-8080

emulation emulator

Last synced: 9 days ago
JSON representation

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.txt

Use 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.