Find Jobs
Hire Freelancers

Write an 8086 (no 386 instructions allowed) program that functions as a 80-bit floating point calculator

$30-40 USD

Closed
Posted over 22 years ago

$30-40 USD

Paid on delivery
Write an interactive main program (in a separate .asm file) that does something useful with an easy to understand and use interface, and uses the functionality of at least all of these new functions. Option B: Write an 8086 (no 386 instructions allowed) program that functions as a 80-bit floating point calculator. It should accept numbers in decimal, including fractions, and print them in decimal, also including fractions, but rounded off to 6 decimal places. It should implement all of the following functions: "+" = Addition, "-" = Subtraction, "x" or "X" or "*" = Multiplication, "/" Division, "ESC" = Clear. It should allow the user to enter a value, then an operation (one of the above keys), and then another value without ever having to press the enter key or otherwise terminate these numbers. Then the user may press any other operation and the result should be displayed - and used as the first number in another computation of that type. The user may instead press ENTER to just get the result, after which the user may press another operation key to operate on this result as the first number of this next computation. At any time the user can press the "ESC" key to clear the state of the calculator and start a new computation, or press "Q" or "q" to quit the program immediately. If any invalid number results from a computation (invalid floating point numbers include infinity and NaN - details for these numbers are on the Intel website - linked from the course outline entry for Wednesday (2001/11/07)), you should output an appropriate error and clear the state and start a new computation. No invalid input should be allowed. If a character that would make the input invalid is entered, it should be ignored and not displayed. OR ## Deliverables Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. ## Deadline information completed in 12/15..as early as u can
Project ID: 2834400

About the project

1 proposal
Remote project
Active 22 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
1 freelancer is bidding on average $34 USD for this job
User Avatar
See private message.
$34 USD in 14 days
5.0 (13 reviews)
4.0
4.0

About the client

Flag of UNITED STATES
United States
5.0
1
Member since Dec 14, 2001

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.