Cho đoạn mã Assembler sau:
ORG 0000H
MOV A, #35
RR A
END.
Kết quả của thanh ghi A là:
Trả lời:
Đáp án đúng: D
Đoạn mã Assembler thực hiện phép quay phải (RR A) trên thanh ghi A.
Giá trị ban đầu của A là #35, tức là 35H.
Chuyển 35H sang hệ nhị phân: 0011 0101.
Khi thực hiện lệnh RR A (quay phải), bit cuối cùng (LSB) sẽ được chuyển sang bit đầu tiên (MSB), và tất cả các bit khác dịch sang phải một vị trí.
Vậy, 0011 0101 sau khi quay phải sẽ thành 1001 1010.
Chuyển 1001 1010 sang hệ thập lục phân, ta được 9AH.
Vậy, kết quả của thanh ghi A là 9AH.





