Find Jobs
Hire Freelancers

A simple compiler to translate C language code

$30-250 USD

Σε Εξέλιξη
Αναρτήθηκε πάνω από 2 χρόνια πριν

$30-250 USD

Πληρωμή κατά την παράδοση
As described above, your task is to change calc3b.c into calc3i.c that instead of emitting the pseudo assembly code emits actual x86-64 assembler instructions (that uses the x86-64 stack). Your compiler should emit code that handles 64 bit signed integers. Since the provided compiler only produces the instructions required to translate the calc language code, it does not by itself create an assembly program, which can be compiled into an executable. This is the case, since it does not define data and text segments as well as the symbol table, which you need in order to handle variables. Furthermore, the compiler also does not call the exit function/system call to terminate the produced program.
Ταυτότητα εργασίας: 32129769

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 2 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
Dear sir! I am very familiar with coding,design, algorithm & data structure using c/c++/c#/java/python/html/javascript language. I checked just your attached project and I am very interested in your project. i hope that i m best for this project plz give me a chance regard me
$100 USD σε 4 ημέρες
5,0 (1 αξιολόγηση)
1,4
1,4
8 freelancers δίνουν μια μέση προσφορά $200 USD για αυτή τη δουλειά
Avatar Χρήστη
hi, i have rich experienced of C/C++ so that i can give you the perfect result. C/C++ is my top skill and i am majoring it for long years. i have completed the several projects already so i have confident to complete your project 100%. if you want to discuss about the project, please contact with me. thank you.
$200 USD σε 7 ημέρες
5,0 (12 αξιολογήσεις)
5,5
5,5
Avatar Χρήστη
We will do your work I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online. Having a flair in programming and development I have been excellent with JAVA,C#,C/C++ and PHP programming language along with MySQL with XAMPP Server. I also build application for Cloud computing and High performance computing as I also have knowledge regarding Hadoop, MPI, OpenMP (distributed frameworks) and also have build applications in CUDA C++ and OpenCL. I also have experience with the most famous framework ASP.NET. My most expertise are in JAVA where I have built countless projects for semester projects and Final year project. You may find many developers in this field however we assure that you will not be able to find a team like us. We not only ensure the code is quality wise but we also assure that the code we write are optimised and we ensure that the program performs right operation under right environment i.e. we create programs that are defect free. You may also find freelancers that cost low but they do not put their 100% which then shows in the software and leads to an unhappy customer. We ensure reasonable price are put as tag on the job and we ensure in order to give the write product.
$200 USD σε 7 ημέρες
4,9 (37 αξιολογήσεις)
5,1
5,1
Avatar Χρήστη
Hi, I am interested in your offer as a developer with 10 years of experience. I wanna do my best to you with my experience and diligent efforts. For a cheap price, you'll get more than you want in a short period of time. I hope you have enough discussion about the assignment. Thanks.
$200 USD σε 7 ημέρες
5,0 (6 αξιολογήσεις)
4,8
4,8
Avatar Χρήστη
Hello, I have reached a second-level seller in fiverr, and I can get about two thousand dollars a month . I have done Windows and linux c/c++ High-performance server development, js , mysql , network,game, video development and kernel driver systems development related tasks for many students and company. I hope you can consider me,I can provide similar results obtained on fiverr
$200 USD σε 7 ημέρες
5,0 (20 αξιολογήσεις)
4,8
4,8
Avatar Χρήστη
Hi! I am an Electronic engineer, PCB Layout, Circuit Design, microcontroller, STM32 microcontroller, C programming expert having past experiences with ,Altium, arduino, pic, AVR, chipkit and Texas instruments microcontrollers I can do this job with 100% satisfaction. Reach me through the chatbox. I am waiting for you over the chat. Thank you!
$250 USD σε 7 ημέρες
4,7 (3 αξιολογήσεις)
3,4
3,4
Avatar Χρήστη
I will do assembly language programming tasks or projects in masm asm x86 8086 x88 8088 if you are looking for an assembly language expert in MASM, NASM, or TASM 8086 program then you are in right place. I will do assembly language programming tasks or projects in MASM, NASM, TASM, Irvine 32 library, Asm, x86, 8086, x88, or 8088 Microprocessor assembly programming. I can also make GUI projects. Services: Registers Addressing Modes Flags Labels Conditionals Loops Strings Arithmetic Logical Interrupts Stack Procedures Functions Macros File Handling Irvine 32 Library in Visual Studio Inline Assembly in C Simple GUI Task Software: DOS Box MASM 8086 NASM Emu 8086 Microsoft Visual Studio GUI Turbo Assembler Why me? Customer Satisfaction Fast Delivery 24/7 Available Proper Detailed Comments
$200 USD σε 7 ημέρες
5,0 (7 αξιολογήσεις)
3,0
3,0

Σχετικά με τον πελάτη

Σημαία της SAUDI ARABIA
Riyadh, Saudi Arabia
0,0
0
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Σεπ 22, 2020

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.