Closed

Simulator of transfer between assembly language and machine language

In this project, you will write a simulator to implement the language transfer between the assembly code

and the machine code. Following the methodology mentioned in the class, your simulator should be able

to finish the following TWO TASKS: 1) transferring one assembly code to its corresponding machine code,

2) transferring one machine code to its corresponding assembly code. Your code should be able to

automatically check the input type. You can implement the self-check by reversing the input and output.

Input1: MIPS assembly code

Output1: corresponding machine code (32 bits binary numbers)

Input2: machine code (32 bits binary numbers)

Output2: corresponding MIPS assembly code

Please make a demo video (time<2 mins, size<50MB) for at least 3 different examplesto show the success.

You can use any language (C, C++, JAVA, Python, etc.) to implement the program. Hard coding will receive

0 points.

Final report: >=3 pages, not including the references. In the report, please explain the algorithm flow and

implementation details, experimental results of different inputs and outputs, and your findings.

Final submission: source code + demo video + report + presentation file

Skills: Assembly, x86/x64 Assembler, C Programming, C++ Programming, CUDA

See more: translate php language file software, phpfox must language file, chinese language part time course delhi, phpprobid language file, danish language file dolphin, awbs french language file, slot machine fla file, upload xls file time database, transfer document powerpoint word file, php language file translation services, vtiger language file, save user machine csv file aspnet, sfw file time, assembly language vs machine language, convert machine language to assembly language, machine language and assembly language

About the Employer:
( 3 reviews ) Hyderabad, India

Project ID: #28245498

5 freelancers are bidding on average $182 for this job

mbilal50

Hi there, I can make this translator for you. It will accept some basic assembly language code and convert it to machine code and vice versa. Please open chat so we can discuss more about your project and deadline. Tha More

$250 USD in 7 days
(5 Reviews)
2.4
mkduga

I have already worked with MIPS for several years and I am quite familiar with the instruction format (R, I, and J formats). I can easily provide you with this assembler / disassembler. Question--are you using 32-bit More

$120 USD in 3 days
(1 Review)
2.2
Aminkhan00

Hello I am a electrical and computer engineer, python scripting expert and cybersecurity professional. I can write the code for conversion. simple enough. check my github for some of my previous work. don't make most More

$150 USD in 5 days
(0 Reviews)
0.0
johnnyrites

hi there I have understood the project requirenments I can work with c++ as you haqve mentioned please lets discuss more about this . Thanks

$140 USD in 7 days
(0 Reviews)
0.0
SergioGDelReal

Hello, nice to meet you. So, if I understand correctly, the project is to write an assembler and a disassembler, right? it is an interesting and somewhat complex project. I am very interested in this project since I am More

$250 USD in 30 days
(0 Reviews)
0.0