8000
Skip to content 8000

Duiccni/Ex86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Ex86

Mine x86 emulator written in C combined with my old C++ Graphic library

  • F1: Tick (stop on mark)
  • F2: Mark CS:IP
  • F3: Tick
  • F4: clear halt
  • F5: dump ram
  • F6: tick 0x10 times (outside bios part (0xF000:0000-0xFFFF:0000))
  • F7: tick until gets out of bios part
  • F8: tick 0x100 times and ignore halt instruction
  • F9: Tick if 0x7C00 + 512 > CS:IP > 0x7C00

Files:

  • Main File: main.cpp
  • Main x86 emulator File: mainx86.c

https://www.reddit.com/r/Assembly_language/comments/1jfozql/i_am_so_proud_of_this_code/ https://www.reddit.com/r/Assembly_language/comments/1jkr298/i_made_a_random_number_generator/

EXPLORER3.APP

Running in Ex86

image image

Running in v86 [[copy.sh]]

image

image

image

image

image

image

About

Mine x86 emulator written in C combined with my old C++ Graphic library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

0