Microprocessor Lab work Using emu8086-assembler and microprocessor emulator Solve all the problems,I will upvote you. Following the
Question:
Microprocessor Lab work
Using emu8086-assembler and microprocessor emulator
Solve all the problems,I will upvote you.
Following the codes to be done by assembly language
Task 01
Write a program that takes in 3 digits as input from the user and finds the
maximum Sample input:
1st input: 1
2nd input: 2
3rd input: 3
Sample Output:
3
Task 02
Take two digits as input from the user and multiply them. If the result is divisible by 2 and 3 both, print “Divisible”. Otherwise, print “Not divisible”
Sample input:
1st input: 5
2nd input: 6
Result is 30
Sample Output:
Divisible
Sample input:
1st input: 5
2nd input: 2
Result is 10
Sample Output:
Not divisible
Task 03
Write a program that takes in a digit from 1 to 6 where each digit represents a month in a calendar year. For example the digit 1 represents January, 2 represents February, and 3 represents March and so on. Your program should then output the total number of days in that month
Sample input:
4 [which represents April]
Sample Output:
30
Sample input:
2 [which represents February]
Sample Output:
28
Task 04
Write a program that takes as input the length of the 3 sides of a triangle and check it is an isosceles triangle. If it is an isosceles triangle, print “Y”, otherwise, print “N”. (Assume the sides are from a valid triangle and is in integers)
[Hint: Check If side1 == side2 OR side2 == side3 OR side3 == side1]
Sample input:
1st side: 5
2nd side: 4
3rd side: 6
Sample
Output: N
Sample input:
1st side: 5
2nd side: 5
3rd side: 4
Sample
Output: Y
Digital Signal Processing
ISBN: ?978-0133737622
3rd Edition
Authors: Jonh G. Proakis, Dimitris G.Manolakis