JavaScript is required

Lệnh giảm nội dung của thanh ghi R0 và nhảy đến địa chỉ rel nếu nội dung của thanh ghi R0 khác 0 (chỉ nhảy nếu đúng điều kiện):

A.

CJNE R0, #00H, rel

B.

DJNZ R0, rel

C.

CJNE R0, 00H, rel

D.

DJNZ rel, R0

Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu tìm lệnh giảm giá trị thanh ghi R0 và nhảy đến địa chỉ *rel* nếu R0 khác 0. * **A. CJNE R0, #00H, rel:** Lệnh này so sánh R0 với 00H và nhảy nếu không bằng nhau, *nhưng không giảm giá trị R0*. * **B. DJNZ R0, rel:** Lệnh này *giảm giá trị R0 đi 1*, sau đó kiểm tra nếu R0 khác 0 thì nhảy đến địa chỉ *rel*. Đây là đáp án chính xác. * **C. CJNE R0, 00H, rel:** Tương tự như A, lệnh này so sánh và nhảy nếu không bằng, nhưng không giảm R0. * **D. DJNZ rel, R0:** Cú pháp này không đúng. DJNZ phải có thanh ghi trước, sau đó là địa chỉ nhảy.

Câu hỏi liên quan