JavaScript is required

Lệnh nhảy nếu kết quả phép so sánh 2 số có dấu là nhỏ hơn hoặc bằng?

A.
JGE
B.
JLE
C.
JAE
D.
JBE
Trả lời:

Đáp án đúng: B


Trong kiến trúc tập lệnh x86, các lệnh nhảy có điều kiện (conditional jump instructions) được sử dụng để thay đổi luồng thực thi của chương trình dựa trên kết quả của các phép so sánh hoặc các điều kiện khác. Đối với phép so sánh hai số có dấu: - JGE (Jump if Greater or Equal): Nhảy nếu lớn hơn hoặc bằng. - JLE (Jump if Less or Equal): Nhảy nếu nhỏ hơn hoặc bằng. - JAE (Jump if Above or Equal): Nhảy nếu lớn hơn hoặc bằng (cho số không dấu). - JBE (Jump if Below or Equal): Nhảy nếu nhỏ hơn hoặc bằng (cho số không dấu). Câu hỏi yêu cầu lệnh nhảy khi kết quả so sánh 2 số *có dấu* là nhỏ hơn hoặc bằng. Do đó, đáp án đúng là JLE.

Câu hỏi liên quan