Question: Using assembly Programming Exercise I (4 points): (Implementing DigitValue2ASCIT) The objective of this exercise is to write the procedure DigitValue2ASCII that converts a value v
Programming Exercise I (4 points): (Implementing DigitValue2ASCIT) The objective of this exercise is to write the procedure DigitValue2ASCII that converts a value v of a hexadecimal digit d into the ASClI code of the digit d. The procedure DigitValue2ASCII uses the register AL as parameter. We assume that AL contains a value between 0 and OFh-(15)o. Therefore, AL will contain the value of a hexadecimal digit '0, to F. You do not have to test AL for the range. The procedure DigitValue2ASCII must return in the register DL the ASCll code of the digit d Examples: I) If AL contains the value 4, procedure DigitValue2ASCII returns in DL the ASCII code of '4', i.e. DL -34h 2) If AL contains the value 0Ch-(12) o, your procedure return in DL the ASClI code of 'C', i.e. DL43h
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
