Cho đoạn mã Assembler sau:
ORG 0000H
MOV A, #4AH
ADD A, #32H
CPL 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 bước sau:
1. **MOV A, #4AH**: Gán giá trị 4AH (74 trong hệ thập phân) vào thanh ghi A.
2. **ADD A, #32H**: Cộng giá trị 32H (50 trong hệ thập phân) vào thanh ghi A. Kết quả là 4AH + 32H = 7CH (124 trong hệ thập phân).
3. **CPL A**: Đảo bit của thanh ghi A. Giá trị 7CH trong hệ nhị phân là 0111 1100. Đảo bit sẽ thành 1000 0011, tương ứng với 83H (131 trong hệ thập phân).
Vậy, kết quả cuối cùng của thanh ghi A là 83H.





