JavaScript is required

Cho đoạn mã Assembler sau:

ORG 0000H

MOV A, #13H

MOV 20H, #4BH

XCH A, 20H

END.

Kết quả của ô nhớ có địa chỉ 20H là:

A.

13H

B.

1BH

C.

43H

D.

4BH

Trả lời:

Đáp án đúng: A


Đoạn mã Assembler thực hiện các bước sau: 1. `MOV A, #13H`: Gán giá trị 13H vào thanh ghi A. 2. `MOV 20H, #4BH`: Gán giá trị 4BH vào ô nhớ có địa chỉ 20H. 3. `XCH A, 20H`: Hoán đổi nội dung của thanh ghi A và ô nhớ có địa chỉ 20H. Sau lệnh này, thanh ghi A sẽ chứa 4BH và ô nhớ 20H sẽ chứa 13H. Vậy, sau khi thực hiện đoạn mã, ô nhớ có địa chỉ 20H sẽ chứa giá trị 13H.

Câu hỏi liên quan