Cho đoạn mã Assembler sau: ORG 0000H MOV R1, #5 MOV A, #3BH LAP: RL A DJNZ R1, LAP END. Kết quả của thanh ghi A là:
Trả lời:
Đáp án đúng: A
Đoạn chương trình thực hiện phép quay trái thanh ghi A 5 lần. Ban đầu A = 3BH = 00111011B.
Lần 1: RL A => A = 01110110B = 76H
Lần 2: RL A => A = 11101100B = ECH
Lần 3: RL A => A = 11011001B = D9H
Lần 4: RL A => A = 10110011B = B3H
Lần 5: RL A => A = 01100111B = 67H
Vậy, sau khi thực hiện xong vòng lặp, giá trị của thanh ghi A là 67H.





