JavaScript is required

Cho đoạn mã Assembler sau:

ORG 0000H

MOV A, #32H

ADD A, #23H

END.

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

A.

00H

B.

64H

C.

0EH

D.

55H

Trả lời:

Đáp án đúng: D


Đoạn mã Assembler thực hiện phép cộng hai số hệ thập lục phân.

Bước 1: MOV A, #32H: Gán giá trị 32H (tương đương 50 trong hệ thập phân) vào thanh ghi A.

Bước 2: ADD A, #23H: Cộng giá trị 23H (tương đương 35 trong hệ thập phân) vào giá trị hiện tại của thanh ghi A.

Vậy, A = 32H + 23H = 55H

Do đó, kết quả cuối cùng của thanh ghi A là 55H.

Câu hỏi liên quan