JavaScript is required

Lệnh so sánh 2 toán hạng là?

A.

DEC

B.

JMP

C.

CMP

D.

INC

Trả lời:

Đáp án đúng: C


Lệnh CMP (Compare) được sử dụng để so sánh hai toán hạng trong hợp ngữ. Lệnh này thực hiện phép trừ toán hạng thứ hai từ toán hạng thứ nhất, nhưng không lưu kết quả. Thay vào đó, nó thiết lập các cờ trạng thái (status flags) trong thanh ghi cờ (flags register), cho biết mối quan hệ giữa hai toán hạng (lớn hơn, nhỏ hơn, bằng nhau). Các lệnh nhảy có điều kiện (conditional jump instructions) sau đó có thể sử dụng các cờ này để rẽ nhánh chương trình dựa trên kết quả so sánh. Các lệnh DEC (Decrement), JMP (Jump) và INC (Increment) không phải là lệnh so sánh. DEC giảm giá trị của toán hạng đi 1, JMP nhảy đến một địa chỉ khác trong bộ nhớ, và INC tăng giá trị của toán hạng lên 1.

Câu hỏi liên quan