Find Jobs
Hire Freelancers

C++ program to parse assembly instructions

₹600-1500 INR

Ditutup
Dibuat lebih dari 7 tahun yang lalu

₹600-1500 INR

Dibayar ketika dikirim
Accept file name consisting of assembly language instructions in a single argument. The file can have a series of assembly-language instructions forming a short assembly-language program. Program should read the file 1 line at a time using a state-machine approach. Each line of the file should be either a complete assembly instruction and all necessary data, and possibly a comment or a blank line or a comment line or a label or directive. A complete instruction will be an instruction and its associated data including OPCODE and OPERANDS. The OPCODE will be separated from its OPERANDS with whitespace (either blanks or tabs). OPERANDS will be separate from each other by a comma (“,”) and possibly by additional whitespace. Treat the OPCODE and OPERANDS as the “events” on which we wish to switch the state machine. Trailing commas, incorrect or missing OPERANDS should not be accepted and an error message needs to be printed. Program should keep track of the total number of assembly instructions and their category. For the purpose of categories, there are three broad types: Load/Store instructions, Arithmetic-and-Logic-Unit instructions, and Compare-and-Jump instructions. After parsing the entire file, you should display on cout the totals for each of these categories.
ID Proyek: 12039871

Tentang proyek

10 proposal
Proyek remot
Aktif 7 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
10 freelancer menawar dengan rata-rata ₹3.075 INR untuk pekerjaan ini
Avatar Pengguna
Dear sir/madam, I am experienced developer (please check my freelancer profile and customer reviews for more details) and probably I can complete this project for you. Please provide full project description in the doc as you have received it. We can discuss all details in the private chat. I make warranty for providing clean, readable, well-tested, well-commented, professionally written code. Please do not hesitate to leave any information or questions in the private messages even when if I am offline , be sure, I will read them and respond to you as soon as possible. Please do not hesitate to ask me any questions you need to make sure I am the right person for this project.
₹7.222 INR dalam 3 hari
5,0 (33 ulasan)
5,4
5,4
Avatar Pengguna
Hi, I'm a OS expert experienced C/C++/ObjC developing. I can develop almost kinds of C/C++/ObjC codes for any OS : Windows, Linux, MAC OS X... I can use almost of develop libraries such as QT, MFC, boost... and IDE tools that you prefer. I had done several developing tasks related operating systems or applications. I can also develop IPhone/IPad Apps with Corona SDK, Obj C, QT and Swift Please check my profile and contact with me. Best regards!
₹7.368 INR dalam 2 hari
5,0 (31 ulasan)
5,5
5,5
Avatar Pengguna
Hello,how are you? I have some experience in developing c++ programming And I can carry out your any proposal in time completely. I have mind to perform the task anytime. I look forward for working with you. I hope you are successful and get together again
₹3.000 INR dalam 1 hari
4,9 (24 ulasan)
4,7
4,7
Avatar Pengguna
Hello! Please check my profile/reviews to know a bit about me. It would be great if I could help you out. Thank you!
₹1.650 INR dalam 1 hari
5,0 (4 ulasan)
2,8
2,8
Avatar Pengguna
I'm assuming you don't require the use of a parser framework for this project and it should be written from scratch. I will need a reference for the assembly language in question.
₹1.400 INR dalam 1 hari
5,0 (1 ulasan)
0,4
0,4
Avatar Pengguna
better knowledge and professional for coding
₹1.450 INR dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, I am Shaan I have 5+ years of experience in C++ in developing gui applications I have very good experience with xml, json, html, binary reader writer libraries. I can successfully completed your project within the specified budget and time Ping me, if you are interested.
₹750 INR dalam 2 hari
5,0 (1 ulasan)
0,0
0,0
Avatar Pengguna
Hello, send please asm file example. I need to understand what kind of assembly language referred to ( arm, mips, x86, x386, 32 or 64 bit, ....) lot of assemblers and they are different. " incorrect or missing OPERANDS should not be accepted and an error message needs to be printed." It looks like working compiler. Do you have oppcode list or it should be real compiler ? I forgot ask about C at upwork, Borland, MC, Linux ?
₹7.111 INR dalam 4 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have written several compilers before and many, many parsers. I am familiar with assembly languages.
₹750 INR dalam 3 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera AUSTRALIA
Australia
0,0
0
Anggota sejak Nov 10, 2016

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.