Cho đoạn mã Assembler sau:
ORG 0000H
MOV A, #10H
ADD A, #20H
INC A
END.
Kết quả của thanh ghi A là:
Trả lời:
Đáp án đúng: D
Đoạn mã Assembler thực hiện các phép toán trên thanh ghi A như sau:
1. **MOV A, #10H**: Gán giá trị 10H (tức là 16 trong hệ thập phân) vào thanh ghi A.
2. **ADD A, #20H**: Cộng giá trị 20H (tức là 32 trong hệ thập phân) vào thanh ghi A. Kết quả là A = 10H + 20H = 30H (tức là 48 trong hệ thập phân).
3. **INC A**: Tăng giá trị của thanh ghi A lên 1. Kết quả là A = 30H + 1 = 31H (tức là 49 trong hệ thập phân).
Vậy, kết quả cuối cùng của thanh ghi A là 31H.





