Question: WRITE A PROGRAM IN LC-3 ASSEMBLY LANGUAGE. DO NOT USE PYTHON, JAVA, C or C++ or OTHERS. Your task is to write a program that
WRITE A PROGRAM IN LC-3 ASSEMBLY LANGUAGE. DO NOT USE PYTHON, JAVA, C or C++ or OTHERS. 
Your task is to write a program that counts the number of 1 bits of the value stored at location given by Datal. Your program should print the count (in hexadecimal, as it is easier) along with an appropriate heading. Test your program with the following values stored in Datal: a xFFFE b. x0002 C. XA55A d. xDEED exFACE Example: For input x0002, your program should print "Number of non-zero bits: x1", while for input xDEED, your program should print "Number of non-zero bits: xC" Your task is to write a program that counts the number of 1 bits of the value stored at location given by Datal. Your program should print the count (in hexadecimal, as it is easier) along with an appropriate heading. Test your program with the following values stored in Datal: a xFFFE b. x0002 C. XA55A d. xDEED exFACE Example: For input x0002, your program should print "Number of non-zero bits: x1", while for input xDEED, your program should print "Number of non-zero bits: xC
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
