Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Everything for playing with assembly language in one pack!

emu8086 combines an advanced source editor, assembler, disassembler, software emulator with easy to use visual debugger, and step by step tutorials.

Emulator runs programs on a Virtual PC, this completely blocks your program from accessing real hardware, such as hard-drives and memory, since your assembly code runs on a virtual machine, this makes debugging much easier.

Learn more about emu8086 here:
http://www.programmersheaven.com/search/download.asp?FileID=20562

Comments

  • blipblip Member Posts: 756
    How exactly did you implement the emulation?
  • emu8086emu8086 Member Posts: 125
    : How exactly did you implement the emulation?

    - Well, I just programmed it, emulating transistor logic.
    It took me about a year to make a prototype...
    and then about the same period to make it work as real 8086 CPU.

  • emu8086emu8086 Member Posts: 125
    Currently I'm working on I/O devices,
    I'm not emulating real I/O ports of IBM PC, so
    I made it possible for other programmers write their
    own virtual devices for my emulator.
  • blipblip Member Posts: 756
    Oh, I figured you'd do something like make a table of opcode indices that point to emulation code for each.
  • SirMarshall777SirMarshall777 Member Posts: 1

    hey there, my name is michael and i started getting into assembly at the beginning 2003. i read your message and tried your link to the emu8086 program. it says that this program cannot be found. is there anywhere else i can find this? my email is SirMarshall777@hotmail.com
    thanks a lot

Sign In or Register to comment.