/x86emu

Learning x86 assembly by implementing an emulator.

Primary LanguageRustMIT LicenseMIT

x86emu

This is a hobby program based on 「自作エミュレータで学ぶx86アーキテクチャ コンピュータが動く仕組みを徹底理解!」 (meaning "Let's make a x86 emulator to understand how computer works!")

but in Rust.

How to run?

Don't worry. Docker is your friend.

  1. make docker-build
  2. ./dev