Question: Fill in multiple blanks. For this exercise, you must complete a program that is missing some mnemonics or operands. The objective of this program is

Fill in multiple blanks. For this exercise, you must complete a program that is missing some mnemonics or operands. The objective of this program is to store in the register DL the sum of the registers BL and BH. If there is a carry CY, it must be stored in Register DH. We assume that BL and BH already contain the numbers to add. For example, if BL-A2h and BH-76h, the program must ultimately store in DL the sum of BH + BL = C2h + 76h-138h. Now, since DL can contain only 8 bits, DL-38h and the carry (1) will be stored in Register DH (DH 1). Complete the missing mnemonics or operands: MOV DH,0 MOV DL, BL ADD d ,BH shr DH, 1
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
