This project will mimic the operation of one of the system programs.
You must write an assembler software, for an assembly language that will be defined later. The project will be written in C.
You must submit the following items:
1. The source files of the program you wrote (files with a c or h extension).
2. Executable file (compiled and linked) for the Ubuntu system.
3. The compiled file must be with the gcc compiler and the flags: pedantic -ansi -Wall .- All messages compiled by the compiler should be mapped so that the program will be compiled without any comments or warnings.
4. Running examples (inputs and outputs):
A. Input files in assembly language, and the output files created by running the assembler on the input files. Use of the variety of operations and data types of the assembly language must be demonstrated.
B. Assembly-language input files that demonstrate a wide range of assembly error types (so no output files are created), and screen prints that show the assembler's error messages.
You may use the code structure of similar existing projects, made for different assembly specifications (they are different!). Note that code should not be copied as is, as originality is one of the project's requirements.
[login to view URL]
[login to view URL]
Hi!
I'm interested in your project.
I can help you with my skill and I have many experiences.
Lets discuss more detail in private chat.
Thanks for reading my bid.
Hi.
Hope you are safe from covid and your work is going well.
I am a c/c++, assembly expert and have rich experience in this field.
And also I am familiar with Operation Systems and it's internals.
Making assembler is my favorite field.
As a new freelancer, I will do my best for you.
I am ready to your work. You can test me. I am waiting your reply.
Thank you.
Hi
I have good experiences for MIPS(MARS), x86Assembler.
I have read your all description carefully and I understand your requirement.
So I think I can deliver you good result.
Best regards