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