Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 753 Bytes

File metadata and controls

39 lines (25 loc) · 753 Bytes

I8080

I got bored and decided to make a pretty bad Intel 8080 emulator.

Along the way I got sick of writing little programs in hex... so I also wrote an assembler.

Then I figured with an assembler should come a disassembler.

Install and Build

git clone https://github.com/BodneyC/i8080.git
cd i8080
cargo install --path .

Try it Out

There are some examples in the rsc directory, so, to run a hello-world:

$ i8080 run --assemble ./rsc/asm/hello-world.asm
hello world

Or, for a more interactive experience:

$ i8080 run --interactive --assemble ./rsc/asm/hello-world.asm
>

Which opens a prompt.

Docs

See the docs for more.