Find Jobs
Hire Freelancers

Assembly language help

₹100-400 INR / hour

In Progress
Posted about 9 years ago

₹100-400 INR / hour

The goals for this week’s assignment are the following: · Get familiar with the development environment and ensure that you can modify, assemble and successfully run a program. · Get familiar with the CPU registers and perform simple operations on them. This section needs to be done in conjunction with this week’s chapter reading. Note: · Please comment your code generously · Please mark the various questions in the code with a comment shown below .code ;Question 1 Enter the code for problem 1 here… …. ;Question 2 Enter the code for problem 2 here (and so on) Problems: 1. To access the author’s tutorial for setting up your Visual Studio environment and compiling a program, click [login to view URL] On the website, click the Getting started with MASM link and follow the instructions. Work through the tutorial, compile the file [login to view URL] and successfully run it. 2. Add to the “[login to view URL]” file to display the following string. “My name is --- and this is my first assembly language class “ In the sentence above, replace insert you name in the --- area of the string. Compile and test. 3. Initialize three variables Var1, Var2, Var3 as 16bit words with the values 10, -60, 30. Add to the [login to view URL] code from above to compute the following equation y = Var1 + Var2 + Var3. Use only addition and use no more than 3 lines of code to produce the result. Show the result in the eax register by using the following two lines of code. call DumpRegs call waitMsg 4. Add a comment at the end of the code why, even though the result is negative, zeros appear in the upper bits of the eax register? When you are done, search for the *.exe file that can be run as a standalone program. Save the *.exe file as “[login to view URL]”. Also find and copy the file “[login to view URL]” to the name “[login to view URL]”
Project ID: 7363980

About the project

4 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average ₹380 INR/hour for this job
User Avatar
A proposal has not yet been provided
₹631 INR in 1 day
4.9 (1610 reviews)
7.9
7.9
User Avatar
I have experience in x86 assembly programming. I'm quite familiar with MASM, Visual Studio ... This kind of project is quite easy. Please let me help you finish it. Thank you!
₹333 INR in 2 days
5.0 (15 reviews)
3.9
3.9
User Avatar
Respected Sir, Thank you for taking the time to read our initial posting. I have read initial project description and i am ready to start this project. For further details, please message in the pmb. Look forward to hearing from you. Thanks, Nomakram
₹277 INR in 2 days
5.0 (3 reviews)
1.2
1.2
User Avatar
I can get you 100% on this project. I have a lot of experience with MASM assembly. I'm new to freelancer but I've been doing assembly programming for a long time!
₹277 INR in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Bangalore, India
4.8
231
Member since Jan 29, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.