Question: Problem Statement: Given a 4 - digits hexadecimal number n as user input, write an assembly language program to display T if the first 2
Problem Statement:
Given a digits hexadecimal number n as user input, write an assembly language program to display
T if the first digits group or the second digits group number is or if their sum is
Otherwise, the program should display the biggest digits number out of the two numbers in decimal.
n user input will be exactly a fourdigits hexadecimal number, not more and not fewer. Here are the
examples:
Take the input n user input as FFyour program will first convert FF to decimal equivalent
and convert to decimal equivalent after that your program should output T
since one of the numbers is
If n user input is Byour program will first convert to decimal equivalent and
convert B to decimal equivalent and then your program should output T since the
sum of both is a
If n user input is your program will first convert to decimal equivalent and
convert to decimal equivalent and then your program should output since both
numbers are not the sum of both is not and the biggest number of the two numbers is
If n user input is ACyour program will first convert A to decimal equivalent and
convert C to decimal equivalent and then your program should output since both
numbers are not the sum of both is not and the biggest number of the two numbers is
You need to take the input characters using INP in Assembler, convert the input characters into hexadecimal
numbers, check the numbers and their sum, have a loop to output the number. You should not hardcode
the inputoutput numbers and should not use the direct formula to get the result. For example, a code such
as this: if n then printf; is not allowed.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
