Assembly Language

Write an emulator for x86, capable of running simple assembler code (binary format).

Submission: executable, source, examples, readme.

Make sure that submission actually gets to me!


Your program should be able to load a binary executable (.com) format

and perform the instructions one by one.

To be able to see that the program works, one should either implement

some output functions or be able to show the registers contents, of course doing both is desirable.

For a good project, all the instructions covered so far plus those covered within two weeks should be supported

Basic grading guidelines

C at least something works

B able to run a set of small programs (provide examples) A surprise me .. there are plenty of ways of doing it:

– debugging capabilities (an interface that allows to step an in- struction,change a register, run, quit,...)

– support direct output

– compute execution statistics


– support more commands

Additional information will be provided as we go.

Important information that you miss for now:

• vars,arrays,computation of memory addresses

• ability to output *

• more instructions (remaining arithmetics)

• understanding the file format and how to load it *

• understanding the overall structure of the program * • ability to terminate program *

• how to make sample files **

Beceriler: x86/x64 Çevirici, C Programlama, C++ Programlama, Computer Science, Mühendislik

Daha fazlasını gör: easy simple projects assembly language, x86 assembly language project calculator, write mips assembly language program find, write assembly language program matrix multiplication, write assembly language program sort following numbers, write text file mips assembly language, write program display multiplication numbers assembly language, simple prime number program assembly language, goal write assembly language, solution counting words text file finding frequency write test mips assembly language program, solution write test mips assembly language program count letters text file, write assembly language program performing addition 8bit numders , write assembly language programs, write mips assembly language program mars simulator prompt user string process string character time display specific informatio, write mips assembly language program, write test mips assembly language matrix, can convert x86 assembly language, write 68hc12 assembly language program

İşveren Hakkında:
( 13 değerlendirme ) South Ozone Park, United States

Proje NO: #31920688

Bu iş için 5 freelancer ortalamada $10/saat teklif veriyor


Greetings I will deliver you in few hours. I have previously worked on X86,X64 DOSBOX 8086,FASM,Newtide Assembler , GNU for assembly language and developed different games in assembly language. I have also vast experie Daha Fazla

$8 USD / saat tutarından itibaren
(72 Değerlendirme)

Hi , I am an expert , I can do this job so perfectly , just let me do it . CONTACT ME PLEASE ! 100% satisfaction guarantee 100% satisfaction priority

$25 USD / saat tutarından itibaren
(5 Değerlendirme)

hello, I have seen that you need an experienced C++ expert for Assembly Language . I am a professional C++ expert with more than 10 years experience. I have carefully understood your project requirements am sure th Daha Fazla

$5 USD / saat tutarından itibaren
(3 Değerlendirme)

Hello client! I am knowledgeful about PE loader of windows. I have spent 7+ years on reversing projects including reversing c++ and secure windows program. I am skillful with windows PE structure for inline patch as we Daha Fazla

$8 USD / saat tutarından itibaren
(4 Değerlendirme)

i am having more then 10 years of experience in Microprocessor & Microcontroller. i also have reach knowledge in field basic electronics,digital electronics ,power electronics,PCB Design, measurements and instruments , Daha Fazla

$5 USD / saat tutarından itibaren
(0 Değerlendirme)