Hi I have created an AVR disassembler...well to the best that I can. Right now it can decode and print out the corresponding AVR instructions now I want to create something like a simulator. Basically instead of it printing out the instructions I want my program to run them. So for example let just use most peoples first program so we have a Hello World program in hex file format my program would take in the file decode it and print hello world. I am not really looking for code just some suggestions on what direction I should take to do this.