Tải bản đầy đủ (.pdf) (11 trang)

Bai Tap VXL VDKpdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (187.35 KB, 11 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình :
mov al, 5


mov bl, 10
add bl, al
sub bl, 1


Giá trị trong thanh ghi AL bằng bao nhiêu ?
<i><b>A) </b></i> 5h


<i><b>B) </b></i> 0Eh
<i><b>C) </b></i> 26h
<i><b>D) </b></i> 0


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình :
mov al, 5


mov bl, 10
add bl, al
sub bl, 1


Giá trị trong thanh ghi BL bằng bao nhiêu ?
<i><b>A) </b></i> 5h


<i><b>B) </b></i> 0Eh
<i><b>C) </b></i> 26h
<i><b>D) </b></i> 0



<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình :
org 100h


mov AX,0
Mov BX,0
mov al, 5
mov bl, 10h
add bl, al
xor bl, 55h


Thanh ghi BX có giá trị bằng bao nhiêu ?
<i><b>A) </b></i> 5h


<i><b>B) </b></i> 10h
<i><b>C) </b></i> 30h
<i><b>D) </b></i> 40h
<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình :
org 100h


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

Mov BX,0
mov al, 5
mov bl, 10h
add al, bl
xor bl, 55h



Thanh ghi BX có giá trị bằng bao nhiêu ?
<i><b>A) </b></i> 15h


<i><b>B) </b></i> 25h
<i><b>C) </b></i> 35h
<i><b>D) </b></i> 45h


<i>Câu hỏi </i>


Sau khi thực hiện đoạn chương trình :
org 100h


mov AX,0
Mov BX,0
mov al, 5
mov bl, 10h
add al, bl
xor bl, 55h


Thanh ghi AX có giá trị bằng bao nhiêu ?
<i><b>A) </b></i> 15h


<i><b>B) </b></i> 25h
<i><b>C) </b></i> 35h
<i><b>D) </b></i> 45h


<i><b>Câu hỏi </b></i> Đoạn chương trình nào sau đây là in một ký tự ra màn hình ?
<i><b>A) </b></i> …


.data



s DB "Hello !$"
.code


mov AX,@data


mov DS,AX


mov DX, OFFSET s


mov AH , 9


int 21h


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>MOV </b>ah, 1
int 21h


<i><b>C) </b></i> …


<b> MOV </b>ax, 4c00h
int 21h


<i><b>D) </b></i> …


MOV AL,65
MOV AH, 0Eh
INT 10h



<i><b>Câu hỏi </b></i> Đoạn chương trình nào sau đây là in một xâu ký tự ra màn hình ?
<i><b>A) </b></i> …


.data


s DB "Hello !$"
.code


mov AX,@data


mov DS,AX


mov DX, OFFSET s


mov AH , 9


int 21h



<i><b>B) </b></i> …


<b>MOV </b>ah, 1
int 21h


<i><b>C) </b></i> …


<b> MOV </b>ax, 4c00h
int 21h




<i><b>D) </b></i> …


MOV AL,65
MOV AH, 0Eh
INT 10h


<i><b>Câu hỏi </b></i> Đoạn chương trình nào sau đây chờ bấm một phím bất kỳ từ bàn phím?
<i><b>A) </b></i> ….data


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

.code


mov AX,@data


mov DS,AX


mov DX, OFFSET s


mov AH , 9


int 21h



<i><b>B) </b></i> …


<b>MOV </b>ah, 1
int 21h



<i><b>C) </b></i> …


<b> MOV </b>ax, 4c00h
int 21h


<i><b>D) </b></i> …


MOV AL,65
MOV AH, 0Eh
INT 10h


<i><b>Câu hỏi </b></i> Đoạn chương trình nào sau đây là trả lại quyền điều khiển cho hệ điều <sub>hành (thoát về DOS)? </sub>
<i><b>A) </b></i> …


.data


s DB "Hello !$"
.code


mov AX,@data


mov DS,AX


mov DX, OFFSET s


mov AH , 9



int 21h



<i><b>B) </b></i> …


<b>MOV </b>ah, 1
int 21h


<i><b>C) </b></i> …


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>


<i><b>D) </b></i> …


MOV AL,65
MOV AH, 0Eh
INT 10h


<i><b>Câu hỏi </b></i>


Đoạn chương trình sau đây có chức năng làm gì?
mov cx, 5


k3: add bx, 1
mov al, '3'
mov ah, 0eh
int 10h
loop k3



<i><b>A) </b></i> In 5 ký tự ‘3’ ra màn hình


<i><b>B) </b></i> Đọc 5 ký tự từ bàn phím vào ơ nhớ số 3
<i><b>C) </b></i> Đọc đĩa cứng tại sector thứ 3


<i><b>D) </b></i> Di chuyển 3 byte từ địa chỉ 5 sang địa chỉ 0eh


<i><b>Câu hỏi </b></i>


Đoạn chương trình sau có mục đích gì ?
w4k:


MOV ah, 1
int 16h
jz w4k
MOV ah, 0
int 16h


<i><b>A) </b></i> Đợi một phím được bấm, đọc mã phím vào AL
<i><b>B) </b></i> In số 1 ra màn hình


<i><b>C) </b></i> Tạo vịng lặp 16 lần
<i><b>D) </b></i> Thốt về DOS


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình sau, thanh ghi AL có giá trị bằng
bao nhiêu ?





XOR AX, AX
XOR BX, BX
MOV AX, 5857H
MOV BX, 58A8H
XOR AX, BX


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<i><b>C) </b></i> 58h
<i><b>D) </b></i> A8h


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình sau, thanh ghi BL có giá trị bằng
bao nhiêu ?




XOR AX, AX
XOR BX, BX
MOV AX, 5857H
MOV BX, 58A8H
XOR AX, BX


<i><b>A) </b></i> FFh
<i><b>B) </b></i> 57h
<i><b>C) </b></i> 58h
<i><b>D) </b></i> A8h



<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình sau, thanh ghi BX có giá trị bằng
bao nhiêu ?




XOR AX, AX
XOR BX, BX
MOV AX, 5857H
MOV BX, 58A8H
XOR AX, BX


<i><b>A) </b></i> FFh
<i><b>B) </b></i> 57h
<i><b>C) </b></i> 5858h
<i><b>D) </b></i> 58A8h


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn chương trình sau, thanh ghi AX có giá trị bằng
bao nhiêu ?




XOR AX, AX
XOR BX, BX
MOV AX, 5857H
MOV BX, 58A8H


OR AX, BX


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

<i><b>C) </b></i> 5858h
<i><b>D) </b></i> 58A8h


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn lệnh sau :


mov ax,1234h
sub al,ah
js ta1
add AL,2
ta1:
add AL,4


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 28h


<i><b>B) </b></i> 12h
<i><b>C) </b></i> 22h
<i><b>D) </b></i> 26h


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn lệnh sau :



mov ax,1234h
sub AH, AL
js ta1


mov AL,2
ta1:


mov AL,4


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 2h


<i><b>B) </b></i> 4h
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h


<i><b>Câu hỏi </b></i>


Sau khi thực hiện đoạn lệnh sau :


MOV AX, 0FF34h
MOV BX, 1234h
CMP BX, AX
JNE ta


mov AL,2
ta:



</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>



Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 2h


<i><b>B) </b></i> 4h
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h


<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


MOV AX, 0FF34h
MOV BX, 1234h
CMP BX, AX
JE ta


mov AL,2
ta:


mov AL,4


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 2h


<i><b>B) </b></i> 4h
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h



<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


MOV AX, 0FF34h
MOV BX, 1234h
CMP BX, AX
JNA ta


mov AL,2
ta:


mov AL,4


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 2h


<i><b>B) </b></i> 4h
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h


<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

MOV BX, 1234h
CMP BX, AX
JA ta


mov AL,2


ta:


mov AL,4


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 2h


<i><b>B) </b></i> 4h
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h


<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


mov al, 00000101b
mov bl, 0ah


mov cl, 10o
add al, bl


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 2h


<i><b>B) </b></i> 0Fh
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h


<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :




mov al, 00000101b
mov bl, 0ah


mov cl, 10o
add al, bl
sub al, cl


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 7h


<i><b>B) </b></i> 0Fh
<i><b>C) </b></i> 12h
<i><b>D) </b></i> 34h


</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

MOV AL, 200 ; AL = 0C8h
MOV BL, 4


MUL BL


Hỏi thanh gh AL có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 20h


<i><b>B) </b></i> 3h
<i><b>C) </b></i> 4h
<i><b>D) </b></i> 800h



<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


MOV AL, 200 ; AL = 0C8h
MOV BL, 4


MUL BL


Hỏi thanh gh AX có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 320h


<i><b>B) </b></i> 3h
<i><b>C) </b></i> 4h
<i><b>D) </b></i> 800h


<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


XOR AX, AX


MOV AL, 1Ch ; AL = 00011100b
ROL AL, 1




Hỏi thanh gh AX có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> 38h


<i><b>B) </b></i> 3h


<i><b>C) </b></i> 4Fh
<i><b>D) </b></i> 80h


<i><b>Câu hỏi </b></i> Sau khi thực hiện đoạn lệnh sau :


MOV AL, 11100000b
SHL AL, 1


Hỏi thanh gh AX có kết quả bằng bao nhiêu ?
<i><b>A) </b></i> E0h


</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>

<i><b>C) </b></i> C0h
<i><b>D) </b></i> 80h
<i><b>Câu hỏi </b></i> ORG 100h


LEA BX, dat
MOV AL, 2
XLATB
RET


dat DB 11h, 22h, 33h, 44h, 55h


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×