JavaScript is required

Cho đoạn mã Assembler sau:

ORG 0000H

MOV A, #15H

SETB ACC.7

ANL A, #9BH

END.

Kết quả của thanh ghi A là:

A.

95H

B.

9BH

C.

15H

D.

91H

Trả lời:

Đáp án đúng: D


Đầu tiên, thanh ghi A được gán giá trị 15H (00010101B). Sau đó, bit thứ 7 của A (ACC.7) được set lên 1. Do đó, A trở thành 95H (10010101B). Cuối cùng, A được thực hiện phép AND với 9BH (10011011B). Phép AND này sẽ cho kết quả là 10010101B AND 10011011B = 10010001B, tương đương với 91H. Vậy, đáp án đúng là D. 91H.

Câu hỏi liên quan