Thông tin tài liệu
ON TAP Câu 1: Bảng mã ASCII chuẩn sử dụng bít để biểu diễn? A bít B bít C 10 bít D 12 bít Câu 2: Giá trị 2008 hệ đếm số 10 chuyển sang biểu diễn hệ hexa bao nhiêu? A 7D8h B 61D1h C 0DF4h D 7D3h Câu 3: Số 11011111b đổi hệ số 16 có giá trị bao nhiêu? A 09Fh B CEh C DFh D Afh Câu 4: Địa logic 38B7:1000 có địa vật lý tương ứng bao nhiêu? A 38B40 B 36B70 C 11279 D 39B70 Câu 5: Khi máy tính thi hành lệnh trỏ lệnh IP vào lệnh nào? A Chỉ vào lệnh thi hành B Chỉ vào lệnh sau lệnh thi hành C Chỉ vào lệnh trước lệnh thi hành D Chỉ vào lệnh Câu 6: Tên sau hợp lệ ngôn ngữ Assembler? A AB.C B IT’S C T+ D Hello_2_ABC Câu 7: Trong Assembler, số số sau không hợp Lử A 246h B FFFEh C Tất hợp lệ D 0Ah Câu 8: Hãy cho biết dòng lệnh sau dòng sai ? A ACF EQU 10 B MOV AH, K C MOV AH, AL D MOV ACF,123 Câu 9: Dòng khố lệnh sau ? A MOV B MOVE C MOve D MOE Câu 10: VAL1 biến nhớ kiểu DW, cho biết dòng lệnh câu lệnh sau khơng đúng: A MOV VAL1,20 B MOV AX, VAL1 C MOV VAL1, AX D MOV VAL1, AX Câu 11: Câu lệnh đoạn lệnh sau đúng" A MOV DS,40h B INC AX,30 C DEC BX D MOVE AX,BX Câu 12: Trong đoạn lệnh sau nói rõ @DATA gi ? MOV AX,@DATA MOV DS, AX A Là biến B Là từ khoá lệnh C Tên nhãn D Là số địa đoạn liệu chương trình Câu 13: Hãy cho biết ghi AX có giá trị sau thực đoạn lệnh sau: MOV AX, MOV BX, dec BX add AX, BX A B C D INC AX AX = AX = AX= 12 AX= Câu 14: Cho đoạn chương trình sau: MOV AH, int 21h Nếu ta nhấn vào phím số keyboard, mã nhận chứa đâu: A Thanh ghi DX B Thanh ghi AL C Thanh ghi BL D Thanh ghi CL Câu 15: Số hàm 02 ngắt 21h có chức ? A Nhận ký tự nhập vào từ bàn phím B Hiển thị chuỗi ký tự chứa DX C Thốt khỏi chương trình hệ điều hành D Hiển thị ký tự có mã ASCII chứa ghi DL Câu 16: Số hàm 09 ngắt 21h thực chức gì? A Nhập ký tự vào từ bàn phím hiển thị lên hình B Nhập ký tự vào từ bàn phím khơng hiển thị lên hình C Hiển thị chuỗi ký tự có địa offset đặt ghi DX D Hiển thị ký tự chứa DL Câu 17: Lệnh TASM 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 file *.OBJ D Trình gỡ rối chương trình Câu 18: Lệnh TLINK Assembler dùng làm gì? A Dịch chương trình dạng *.ASM sang file thi hành *.EXE B Soạn thảo chương trình" C Dịch chương trình dạng *.ASM sang dạng mã máy *.OBJ D Thực liên kết để tạo file thi hành *.EXE COM Câu 19: Ta biết hàm 02h ngắt 21h dùng để hiển thị ký tự hình, cho biết mã ký tự phải đặt ghi nào? A DX B AX C DL D AL Câu 20: Hãy cho biết đoạn lệnh sau kết hình bao nhiêu? MOV DL, 65 MOV AH, INT 21h A Ký tự a B Không C Giá trị số D Ký tự 'A' Câu 21: Hãy cho biết đoạn chương trình sau thực việc gì? MOV AX,4C00h INT 21h A Hiển thị ký tự B Nhập ký tự vào từ bàn phím C Chấm dứt chương trình trở hệ điều hành DOS D Khơng làm Câu 22: Câu lệnh câu lệnh sau Trong var1 var2 biến kiểu DW A MOV var1,var1 B ADD 30h,AX C SUB Var1,AX D MUL AX,BX Câu 23: Đoạn lệnh sau chứa kết ghi nào? MOV AL, 212 MOV BL, 45 MUL BL A DX B AX C AL D CX Câu 24: Đoạn lệnh sau sai câu lệnh nào? A MOV AX, B MUL BX C IMUL BX D MOV BX,-1 Câu 25: Lệnh DIV với tốn hạng dạng word kết phép chia phần dư đặt đâu? A Cặp ghi AL, AH B Cặp ghi AX, BX C Cặp ghi AX, DX D Cặp ghi CX,BX Câu 26: Đoạn lệnh sau sai đâu? A MOV AX,100 B DIV BX C MOV BX,-10 D IDIV BX Câu 27: Giả sử AL= 0CBh cờ CF=1 cho biết nội dung AL sau thực lệnh sau: SHR AL, A 0CBh B 65h D 33h D 0BFh Câu 28: Đoạn lệnh sau cho kết AL bao nhiêu? MOV CL, MOV AL, SHL AL, CL A 16 B 10 C 4h D 0FCh Câu 29: Đoạn lệnh sau cho kết AL bao nhiêu? MOV CL, MOV AL,10h SHL AL, CL A 10h B 128 C D 4h Câu 30: Hãy cho biết lệnh sau thực cơng việc gì? XOR CX,CX A Trừ toán hạng với B Xoá ghi CX C Thực phép toán “hoặc” ghi D Không câu Câu 31: Hãy cho biết đoạn lệnh sau giả lặp cấu trúc nào? CMP AX, JNL END_C NEG AX END_C: A Cấu trúc CASE B Cấu trúc WHILE- DO C Cấu trúc IF- THEN D Cấu trúc lặp REPEAT-UNTIL Câu 32: Cho liệu khai báo sau: Data A DW 1234h B LABEL BYTE DW 5678h C LABEL WORD C1 DB 9Ah C2 DB 0BCh Hỏi lệnh sau 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 33: Các địa đoạn liên tiếp nhớ cách giá trị bao nhiêu? A 20h B C 64kb D 10h Câu 34: Trong máy tính sử dụng CPU 8086 INTEL, có ghi 16 bít? A 24 B 14 C 32 D Câu 35: Hãy cho biết kích cỡ đoạn nhớ? A B C D 32kb 64kb 16kb 1Mb Câu 36: Cho nhớ có địa vật lý 1256Ah, Hãy cho biết dạng địa segmen:offset ứng với đoạn 1256h 1240h? A 1256:0000 B 1256:000A C 1256:016A D 1240:000A Câu 37: Cho nhớ có địa vật lý 80FD2h, đoạn địa logic có offset AFD2h? A 7500h B BFD0h C 7600h D 1200h Câu 38: Trong vi xử lý INTEL 8086 có ghi 16 bít thuộc nhóm ghi đa dụng? A 16 B C 14 D Câu 39: Hãy nói rõ lệnh sau sử dụng chế độ địa nào? MOV AL, [BX] MOV [SI], CL MOV [DI], AX A Chế độ địa ghi B Chế độ địa tức C Chế độ địa trực tiếp D Chế độ địa gián tiếp qua ghi Câu 40: Hãy cho biết lệnh sau sử dụng chế độ địa nào? MOV AX, [BX+SI+8] A Chế độ địa tương đối số sở B Chế độ địa tương đối số C Chế độ địa tương đối sở D Chế độ địa gán tiếp qua ghi Câu 41: Hãy cho biết dòng lệnh đúng: A B C D Code segment Assume cs: code segment org begin Câu 42: Hãy cho biết quan hệ giá trị ghi đoạn DS, SS, ES ,CS chương trình *.COM thi hành A Giá trị cặp ES, DS CS, SS B Các ghi đoạn có giá trị khác C Các ghi đoạn có giá trị D Giá trị ghi không xác định Câu 43: Hãy cho biết cấu trúc stack tổ chức theo mơ hình nào? A FIFO (First -In-First –Out) B LIFO (La st-In- First- Out) C Phụ thuộc mơ hình nhớ chương trình ứng dụng D Không câu Câu 44: Hãy cho biết địa đỉnh ngăn xếp so với địa đáy ngăn xếp nào? A Địa đỉnh nằm địa cao so với địa đáy B Địa đỉnh nằm địa thấp so với địa đáy C Địa đỉnh đáy D Không câu Câu 45: Trình hợp ngữ có mơi trường soạn thảo tệp *.ASM khơng? A Có B Khơng C D Câu 46: Tổ chức nhớ 8088 có ghi chia làm nhóm A 14 ghi chia làm nhóm B 16 ghi chia làm nhóm C 14 ghi chia làm nhóm D 16 ghi chia làm nhóm Câu 47: Đâu nhóm ghi đa dụng nhóm sau A AX,BX,CX, DX B SI,DI C CS, DS, ES, SS D Các ghi cờ Câu 48: Đâu ghi đoạn nhóm ghi sau A AX,BX,CX, DX B SI,DI C CS, DS, ES, SS D Các ghi cờ Câu 49: Cờ CF Sẽ bật lên khi: A Kết phép tốn có mượn hay có nhớ bít B Kết phép tốn có bít cao số âm C Kết phép tốn có dấu bị sai D Kết phép tốn có mượn hay có nhớ bít cao Câu 50: Cờ SF bật lên A Kết phép tốn có bít cao số âm B Kết phép tốn có mượn hay có nhớ bít cao C Kết phép tốn có mượn hay có nhớ bít D Kết phép tốn có dấu bị sai Câu 51: Giả sử AX =FFFFh, BX=FFFFh Kết AX +BX =1FFFEh Hỏi CF (cờ muợn, cờ nhớ)=? A B C D Câu 51: Giả sử AX =FFFFh, BX=FFFFh Kết AX +BX =1FFFEh hỏi SF (cờ dấu)=? A B C E D F Câu 52: Giả sử AX =FFFFh, BX=FFFFh Kết AX +BX =1FFFEh hỏi OF (cờ tràn)=? A B F C E D Câu 53: Ngắt 21h Dos gọi ngắt nào? A Ngắt mềm B Ngắt cứng C Cả hai ngắt D Không ngắt Câu 54: Cú pháp nhập từ bàn phím từ gợi nhớ Debug Dos A E Địa [Danh sách] B A[Địa chỉ] C C Khoảng [Địa ] D F khoảng danh sách Câu 55: Khi dùng Debug Dos So sánh byte hai vùng nhớ in địa byte khác Hình.cú pháp: A E Địa [Danh sách] B F khoảng danh sách C C Khoảng Địa D A [Địa chỉ] Câu 56: Dùng Debug dos đưa liệu vào nhớ địa xác định A E Địa [Danh sách] B F khoảng danh sách C C Khoảng Địa D Không câu Câu 57: Cú pháp để xem, sửa ghi sử dụng chương ttrình DEBUG DOS A R[] B G[] C S[] D T[< Tên ghi >] Câu 58: Các ghi đa gồm ghi nào? A ES, BS, CS, DS B AX, BX, CX, DX C BP, SP, SI, DI D CS, ES, SS, DS Câu 60: Các ghi phân đoạn gồm ghi nào? A ES, BS, CS, DS B BP, SP, SI, DI C CS, ES, SS, DS D FLAG IP Câu 61: Các ghi trạng thái gồm ghi nào? A AX, BX, CX, DX B ES, BS, CS, DS C FLAG IP D CS, ES, SS, DS Câu 62: Intel 80386 có loại ghi là: A bit, 16 bit, 32 bit, 64 bit B byte, byte, byte.” C bit, 16 bit D byte, byte, byte, byte Câu 63: Phát biểu sau sai? A Thanh ghi đa dùng để di chuyển số học liệu B Các lệnh định địa ghi liệu 16 bit dạng AX, BX, CX, DX dạng liệu bit AH, AL, BH, BL C Thanh ghi phân đoạn sử dụng làm vị trí sở cho lệnh chương trình, liệu ngăn xếp Thanh ghi mục dùng để chứa địa dịch vị liệu lệnh.” D Khơng có phát biểu sai Câu 64: Phát biểu sau sai? A Thanh ghi SS chứa vị trí sở ngăn xếp B Thanh ghi ES dùng làm vị trí sở bổ xung biến nhớ C Thanh ghi CS lưu địa offset biến nhớ D Thanh ghi DS lưu vị trí mặc định biến CPU tính tốn vị trí chúng nhờ dùng giá trị phân đoạn DS Câu 65: Cho biểu diễn nhị phân +7 111 Tìm dạng biểu diễn nhị phân -7? A 11111000 B 11111001 C 11110110 D 11111111 Câu 66: Cho biểu diễn nhị phân +10 1111 Tìm dạng biểu diễn nhị phân -10? A 11111000 B 11111001 C 11110110 D 11110001 Câu 67: Có báo nhiêu kiểu liệu Assembler? A B C D Câu 68: Biến gì? A Một tên xuất vùng mã chương trình B Một từ có ý nghĩa định nghĩa sẵn trình hợp dịch C Một vị trí vùng liệu chương trình gán tên D Một biểu diễn ghi CPU Câu 69: Nhãn gì? A Một vị trí vùng liệu chương trình gán tên B Một tên xuất vùng mã chương trình C Một từ có ý nghĩa định nghĩa sẵn trình hợp dịch D Tất sai Câu 70: Từ khoá gì? A Một vị trí vùng liệu chương trình gán tên B Một từ có ý nghĩa định nghĩa sẵn trình hợp dịch C Một biểu diễn ghi CPU D Tất sai Câu 71: Khai báo sau sai? A Mov ds,@data B Mov ax,sum C Mov sum,dx D Khơng có khai báo sai Câu 72: Lệnh sau sai? A Xchg ax,bx B Khơng có lệnh sai C Xchg giatri1,bx D Xchg eax,ebx Câu 73:Cho khai báo sau: intArray dw 32 dup(0) intArray1 db 16 dup(0) intArray2 dd 12 dup(0) intArray3 dq dup(0) SIZE intArray1 bao nhiêu? A 64 B 16 C 48 D 128 ... đỉnh nằm địa thấp so với địa đáy C Địa đỉnh đáy D Khơng câu Câu 45: Trình hợp ngữ có mơi trường soạn thảo tệp *.ASM khơng? A Có B Khơng C D Câu 46: Tổ chức nhớ 8088 có ghi chia làm nhóm A 14 ghi... 11110001 Câu 67: Có báo nhiêu kiểu liệu Assembler? A B C D Câu 68: Biến gì? A Một tên xuất vùng mã chương trình B Một từ có ý nghĩa định nghĩa sẵn trình hợp dịch C Một vị trí vùng liệu chương trình. .. biểu diễn ghi CPU Câu 69: Nhãn gì? A Một vị trí vùng liệu chương trình gán tên B Một tên xuất vùng mã chương trình C Một từ có ý nghĩa định nghĩa sẵn trình hợp dịch D Tất sai Câu 70: Từ khố gì?
Ngày đăng: 21/11/2018, 15:11
Xem thêm: Câu hỏi trắc nghiệm môn lập trình hợp ngữ Asemble