Simulator between machine language and assembly language
Buget $10-30 USD
Job Description:
Simulator of transfer between assembly language and machine language
In this project, you will write a Python program to implement the language transfer between the assembly code and the machine code in hexadecimal format (8 hex characters). You use the command line argument “-a” to specify that the input is an assembly code and “-m” to specify that the input is a 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. You can do the self-check by swapping the input and output.
The following contents in parentheses illustrate the commands to run your program and their corresponding outputs:
Input1: MIPS assembly code (python3 [login to view URL] -a "add $s0, $a1, $t7") Output1: corresponding machine code in 8 hex characters (00af8020)
Input2: machine code in 8 hex characters (python3 [login to view URL] -m "00af8020") Output2: corresponding MIPS assembly code (add $s0, $a1, $t7)
Acordat lui:
Good day. As you can see in my portfolio, i know MIPS and assembler very well. .......................
3 freelanceri licitează în medie 13$ pentru acest proiect
✅ Full Experiences and Profound Knowledge in ⭐Python and Assembly Programming⭐✅. Hi, how are you? I am very confident to complete your project perfectly. I can start your work right now. Of course, since I am new here, Mai multe
Hello I am a professional python developer. My main specializations are automation, web scrapers and bots development. I have already developed over 200 scrapers. From the simplest (for example, a competitor's price Mai multe