JavaScript is required

Giả sử AL= 0CBh và cờ CF=1 cho biết nội dung mới của AL sau khi thực hiện lệnh sau:

SHR AL, 1

A.

0CBh

B.

65h

C.

33h

D.

0BFh

Trả lời:

Đáp án đúng: B


Lệnh SHR (Shift Right) dịch bit của toán hạng sang phải một vị trí. Bit ngoài cùng bên trái được điền bằng 0. Bit ngoài cùng bên phải được chuyển vào cờ CF (Carry Flag).

AL = 0CBh = 11001011b

SHR AL, 1:

AL = 01100101b = 65h

Bit ngoài cùng bên phải (1) được chuyển vào cờ CF, do đó CF = 1 (đã cho trong đề bài nên không cần xét)

Vậy, sau khi thực hiện lệnh SHR AL, 1, AL = 65h.

Câu hỏi liên quan