JavaScript is required

Lệnh nào sau đây là lệnh nhảy không điều kiện?

A.
Lệnh JMP
B.
Lệnh JL
C.
Lệnh LOOP
D.
Lệnh SHL
Trả lời:

Đáp án đúng: A


Lệnh nhảy không điều kiện (Unconditional Jump) là lệnh mà CPU luôn thực hiện việc nhảy đến một địa chỉ khác trong chương trình mà không cần kiểm tra bất kỳ điều kiện nào. * **Lệnh JMP (Jump):** Đây là lệnh nhảy không điều kiện. Khi gặp lệnh này, CPU sẽ ngay lập tức chuyển đến thực hiện lệnh tại địa chỉ được chỉ định bởi JMP. * **Lệnh JL (Jump if Less):** Đây là lệnh nhảy có điều kiện. Nó chỉ nhảy nếu kết quả của phép so sánh trước đó cho thấy giá trị thứ nhất nhỏ hơn giá trị thứ hai. * **Lệnh LOOP:** Đây là lệnh nhảy có điều kiện, thường được sử dụng trong các vòng lặp. Nó giảm giá trị của thanh ghi CX (hoặc ECX) và nhảy đến một nhãn nếu CX khác 0. * **Lệnh SHL (Shift Left):** Đây là lệnh dịch bit sang trái, không phải là lệnh nhảy. Vậy, đáp án đúng là lệnh JMP.

Câu hỏi liên quan