JavaScript is required

Hãy cho biết đoạn chương trình sau thực hiện việc gì? ...
MOV AX,4C00h
INT 21h
... 

A.
Hiển thị một ký tự
B.
Nhập một ký tự vào từ bàn phím
C.
Chấm dứt chương trình trở về hệ điều hành DOS
D.
Không làm gì cả
Trả lời:

Đáp án đúng: C


Đoạn chương trình sử dụng ngắt (interrupt) 21h của hệ điều hành DOS. Khi giá trị thanh ghi AX được gán bằng 4C00h, ngắt 21h sẽ được gọi để thực hiện chức năng chấm dứt chương trình và trả quyền điều khiển về cho hệ điều hành DOS. - Lệnh `MOV AX, 4C00h` gán giá trị 4C00h vào thanh ghi AX. Mã 4C00h này là mã yêu cầu hệ điều hành DOS kết thúc chương trình. - Lệnh `INT 21h` gọi ngắt 21h, yêu cầu hệ điều hành thực hiện chức năng đã được chỉ định trong thanh ghi AX (trong trường hợp này là kết thúc chương trình). Do đó, đáp án đúng là C.

Câu hỏi liên quan