Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

write an assembly code using emu8086 the code should be in one .code please do not use MUL, IMUL, DIV or IDIV please one full

write an assembly code using emu8086

the code should be in one .code

please do not use MUL, IMUL, DIV or IDIV

please one full code do not separate the code .

I need it as fast as possible so if u could hurry

again please give me one .code that does the following

Write an assembly code to calculate and print the result of an expression entered by user. Here are the details of your code: 1- You should use the emulator emu8086.

2- Your code should ask the user to input an arithmetic expression, then the code will print the result on the screen.

3- Your code allow the following operations ONLY: Addition (+) Subtraction (-) Multiplication (*) Division (/) Mod (%) Factorial (!) 4- Your code should contains 6 procedures (one procedure per operation). Here are the procedures that should be included in your code: Addition: This function add two integer numbers.

Subtraction: This function subtract two integer numbers.

Multiplication: This function multiply two integer numbers. Division: This function divide two integer numbers.

Mod: This function calculate the reminder of division operation between two integer numbers.

Factorial: This function calculate the factorial of a positive integer number. For example: 4! = 4*3*2*1= 24 5! = 5*4*3*2*1 = 120

5- Assume the range of numbers that entered by the user is (-127 - +127)

6- PAY ATTENTION: NOT allowed to use MUL, IMUL, DIV or IDIV instructions in your code.

7- If the user enter any operation or character other than the allowed operation, your code should print Error: The operation is not valid.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle PL/SQL Programming Database Management Systems

Authors: Steven Feuerstein

1st Edition

978-1565921429

More Books

Students also viewed these Databases questions

Question

Explain how to build high-performance service delivery teams.

Answered: 1 week ago

Question

Understand what a service-oriented culture is.

Answered: 1 week ago