Xét đoạn chương trình sau: CMP AL,0 JA GAN NEG AL GAN: MOV BL,AL Thoat: Đoạn chương trình trên được viết bằng cấu trúc nào?
Trả lời:
Đáp án đúng: A
Đoạn chương trình sử dụng lệnh `JA GAN` (Jump if Above) để nhảy đến nhãn `GAN` nếu giá trị trong `AL` lớn hơn 0. Nếu không lớn hơn 0, lệnh `NEG AL` sẽ được thực hiện. Sau đó, chương trình nhảy đến nhãn `GAN` và thực hiện `MOV BL, AL`. Điều này tương đương với cấu trúc `IF-THEN-ELSE`, trong đó điều kiện là `AL > 0`, phần `THEN` là `MOV BL, AL` (nếu `AL > 0` thì `BL` nhận giá trị của `AL`), và phần `ELSE` là `NEG AL` (nếu `AL <= 0` thì `AL` bị đổi dấu).
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
