200+ Trắc nghiệm Lập trình hợp ngữ (có đáp án)
Tổng hợp trên 200 câu hỏi trắc nghiệm Lập trình hợp ngữ có đáp án với các câu hỏi đa dạng, phong phú từ nhiều nguồn giúp sinh viên ôn trắc nghiệm Lập trình hợp ngữ đạt kết quả cao.
200+ Trắc nghiệm Lập trình hợp ngữ (có đáp án)
Câu 1:Cú pháp để xem, sửa các thanh ghi khi sử dụng chương ttrình DEBUG của DOS
A. R[]
B. G[]
C. S[]
D. T[< Tên thanh ghi >]
Câu 2:Câu lệnh nào trong các câu lệnh sau là đúng Trong đó var1 và var2 là các biến kiểu DW
A. MOV var1,var1
B. ADD 30h,AX
C. SUB Var1,AX
D. MUL AX,BX
Câu 3:Ta đã biết hàm 02h của ngắt 21h dùng để hiển thị một ký tự ra màn hình, hãy cho biết mã ký tự đó phải đặt trong thanh ghi nào?
A. DX
B. AX
C. DL
D. AL
Câu 4:Các địa chỉ đoạn liên tiếp nhau trong bộ nhớ cách nhau giá trị bao nhiêu?
A. 20h
B. 0
C. 64kb
D. 10h
Câu 5:Cú pháp nhập từ bàn phím từ gợi nhớ bằng Debug của Dos
A. E Địa chỉ [Danh sách]
B. A[Địa chỉ] C.
C. C Khoảng [Địa chỉ ]
D. F khoảng danh sách
Câu 6:Cho một ô nhớ có địa chỉ vật lý 80FD2h, ở đoạn nào thì địa chỉ logic có offset bằng AFD2h?
A. 7500h
B. BFD0h
C. 7600h
D. 1200h
Câu 7:Hãy cho biết các dòng lệnh sau dòng nào sai ?
A. ACF EQU 10
B. MOV AH, K
C. MOV AH, AL
D. MOV ACF,123
Câu 8:Hãy nói rõ các lệnh sau sử dụng chế độ địa chỉ nào?
MOV AL, [BX]
MOV [SI], CL
MOV [DI], AX
A. Chế độ địa chỉ thanh ghi
B. Chế độ địa chỉ tức thì
C. Chế độ địa chỉ trực tiếp
D. Chế độ địa chỉ gián tiếp qua thanh ghi
Câu 9:Lệnh TASM của Turbo Assembler dùng để làm gì?
A. Dịch chương trình dạng *.ASM sang file thi hành *.EXE
B. Dịch chương trình dạng .ASM sang dạng mã máy .OBJ
C. Liên kết các file *.OBJ
D. Trình gỡ rối chương trình
Câu 10: 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ả
Câu 11:Đoạn lệnh sau sai ở câu lệnh nào?
A. MOV AX, 3
B. MUL BX
C. IMUL BX
D. MOV BX,-1
Câu 12:Tên nào sau đây hợp lệ trong ngôn ngữ Assembler?
A. AB.C
B. IT’S
C. T+
D.Hello_2_ABC
Câu 13:Cho các dữ liệu được khai báo như sau:
.Data
A DW 1234h
B LABEL BYTE
DW 5678h
C LABEL WORD
C1 DB 9Ah
C2 DB 0BCh
Hỏi các lệnh nào sau đây không hợp lệ?
A. MOV AH,B
B. MOV CX,C
C. MOV AX,B
D.MOV BX,WORD PTR B
Câu 14:Hãy cho biết lệnh sau sử dụng chế độ địa chỉ nào?
MOV AX, [BX+SI+8]
A. Chế độ địa chỉ tương đối chỉ số cơ sở
B. Chế độ địa chỉ tương đối chỉ số.
C. Chế độ địa chỉ tương đối cơ sở.
D. Chế độ địa chỉ gián tiếp qua thanh ghi.
Câu 15:Cho một ô nhớ có địa chỉ vật lý 1256Ah, Hãy cho biết dạng địa chỉ segmen:offset ứng với đoạn 1256h và 1240h?
A. 1256:0000
B. 1256:000A
C. 1256:016A
D. 1240:000A
Câu 16:Cho khai báo sau: intArray dw 32 dup(0) intArray1 db 16 dup(0) intArray2 dd 12 dup(0) intArray3 dq 7 dup(0) SIZE của intArray1 là bao nhiêu?
A. 64
B. 16
C. 48
D. 128
Câu 17:Hãy cho biết kích cỡ của mỗi đoạn bộ nhớ?
A. 32kb
B. 64kb
C. 16kb
D.1Mb
Câu 18:Khai báo nào sau đây là sai?
A. Mov ds,@data
B. Mov ax,sum
C. Mov sum,dx
D. Không có khai báo nào sai
Câu 19:Giả sử AL= 0CBh và cờ CF=1 cho biết nội dung mới của AL sau khi thực hiện lệnh sau:
SHR AL, 1
A. 0CBh
B. 65h
C. 33h
D. 0BFh
Câu 20:Đoạn lệnh sau sai ở đâu?
A. MOV AX,100
B. DIV BX
C. MOV BX,-10
D. IDIV BX
Câu 21:Câu lệnh nào trong đoạn lệnh sau đúng"
A. MOV DS,40h
B. INC AX,30
C. DEC BX
D. MOVE AX,BX
Câu 22:Đoạn lệnh sau cho kết quả trong AL bằng bao nhiêu?
MOV CL, 3
MOV AL,10h
SHL AL, CL
A. 10h
B. 128
C. 0
D. 4h
Câu 23:Phát biểu nào sau đây là sai?
A. Thanh ghi SS chứa vị trí cơ sở của ngăn xếp.
B. Thanh ghi ES dùng làm vị trí cơ sở bổ xung của các biến nhớ.
C. Thanh ghi CS lưu địa chỉ offset của các biến bộ nhớ.
D. Thanh ghi DS lưu vị trí mặc định của các biến. CPU tính toán vị trí của chúng nhờ dùng giá trị phân đoạn trong DS.
Câu 24:Cờ SF sẽ bật lên khi
A. Kết quả của phép toán có bít cao nhất là số âm
B. Kết quả của phép toán có mượn hay có nhớ đối với bít cao
C. Kết quả của phép toán có mượn hay có nhớ đối với bít 3
D. Kết quả của phép toán có dấu bị sai
Câu 25:Trong máy tính sử dụng CPU 8086 của INTEL, có bao nhiêu thanh ghi 16 bít?
A. 24
B. 14
C. 32
D. 8
................................
................................
................................
Xem thêm câu hỏi trắc nghiệm các môn học Đại học có đáp án hay khác:
Sách VietJack thi THPT quốc gia 2025 cho học sinh 2k7:
- Soạn văn 12 (hay nhất) - KNTT
- Soạn văn 12 (ngắn nhất) - KNTT
- Giải sgk Toán 12 - KNTT
- Giải Tiếng Anh 12 Global Success
- Giải sgk Tiếng Anh 12 Smart World
- Giải sgk Tiếng Anh 12 Friends Global
- Giải sgk Vật Lí 12 - KNTT
- Giải sgk Hóa học 12 - KNTT
- Giải sgk Sinh học 12 - KNTT
- Giải sgk Lịch Sử 12 - KNTT
- Giải sgk Địa Lí 12 - KNTT
- Giải sgk Giáo dục KTPL 12 - KNTT
- Giải sgk Tin học 12 - KNTT
- Giải sgk Công nghệ 12 - KNTT
- Giải sgk Hoạt động trải nghiệm 12 - KNTT
- Giải sgk Giáo dục quốc phòng 12 - KNTT
- Giải sgk Âm nhạc 12 - KNTT
- Giải sgk Mĩ thuật 12 - KNTT
Giải bài tập SGK & SBT
Tài liệu giáo viên
Sách
Khóa học
Thi online
Hỏi đáp



