JavaScript is required

Giả sử AL=35H,CL=4, sau lệnh SHR AL,CL ta được?

A.

AL=5,CL=0

B.

AL=5,CL=4

C.

AL=3,CL=4

D.

AL=3,CL=0

Trả lời:

Đáp án đúng: C


Câu hỏi này liên quan đến lệnh SHR (Shift Right) trong hợp ngữ (assembly). Lệnh SHR dịch bit của toán hạng (ở đây là AL) sang phải một số lượng bit nhất định (ở đây là CL). 

AL = 35H = 00110101B

CL = 4

SHR AL, CL sẽ dịch phải 4 bit. Như vậy:

00110101B --> 00000011B

00000011B = 3H

Giá trị của AL sau lệnh SHR là 3H. Giá trị của CL không thay đổi, vẫn là 4.

Vậy, đáp án đúng là AL=3, CL=4.

Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!


50 câu hỏi 60 phút

Câu hỏi liên quan