Cho đoạn mã Assembler sau:MOV A, #0FFHADD A, #2HKết quả của thanh ghi A là:
Trả lời:
Đáp án đúng: B
Đoạn mã Assembler thực hiện phép cộng giữa giá trị 0FFH và 2H, kết quả được lưu vào thanh ghi A.
- MOV A, #0FFH: Gán giá trị 0FFH (255 trong hệ thập phân) cho thanh ghi A.
- ADD A, #2H: Cộng giá trị 2H (2 trong hệ thập phân) vào thanh ghi A.
Phép cộng 0FFH + 2H = 101H. Vì thanh ghi A chỉ có 8 bit, phần tràn (bit thứ 9) sẽ bị bỏ qua. Vậy, kết quả cuối cùng của thanh ghi A sẽ là 01H.





