The instruction SUB AL, BL performs the operation AL = AL − BL. In this case: AL = 3AH, BL = 49H. Performing the subtraction: 3AH − 49H = −0F H. In hexadecimal, negative results are represented in two’s complement form: −0F H = F1H. Carry Flag (CF): Since the result of the subtraction is negative, a borrow occurs, setting CF = 1. Sign Flag (SF): The most significant bit (MSB) of the result is 1, indicating a negative number, so SF = 1.