Cho đoạn mã Assembler sau:
ORG 0000H
MOV A, #30
MOV B, #7
DIV AB
END.
Kết quả của thanh ghi A là:
Trả lời:
Đáp án đúng: C
Đoạn mã Assembler thực hiện phép chia số học. Lệnh `MOV A, #30` gán giá trị 30 (decimal) vào thanh ghi A. Lệnh `MOV B, #7` gán giá trị 7 (decimal) vào thanh ghi B. Lệnh `DIV AB` thực hiện phép chia A cho B. Kết quả thương số được lưu vào thanh ghi A, và số dư được lưu vào thanh ghi B. Trong trường hợp này, 30 chia 7 được 4 (thương) và dư 2. Vậy, sau khi thực hiện lệnh `DIV AB`, thanh ghi A sẽ chứa giá trị 4 (decimal), tương đương với 04H.





