汇编语言程序填空题 下载本文

内容发布更新时间 : 2024/12/24 4:10:56星期一 下面是文章的全部内容请认真阅读。

答案:D

33知识点:0110 填空题: 已知数据段如下: ORG 0100H ARY DW 3,$+4,5,6 CNT EQU $-ARY DB 1,2,CNT,3

则执行如下指令后,AX=()、BX=()。 MOV AX,ARY+2 MOV BX,ARY+10 选项A)0126H;04HH 选项B)0126H;08H 选项C)0106H;08H 选项D)0106H;04H 答案:C

35知识点:0110 填空题: MOV AL,7EH MOV CL,04H ROL AL,CL

执行上述程序片段后,(AL)= (),(CL)=() 选项A)7EH;0 选项B)7EH;1

选项C)E7H;2 选项D)E7H;4

37知识点:0110 填空题: MOV AL,4CH MOV BL,0B5H ADD AL,BL

执行上述程序片段后,(AL)= (),(BL)=() 选项A)7H;B7H 选项B)7H;B5H 选项C)1H;B7H 选项D)1H;B5H

38知识点:0110 填空题:

下面程序段是实现把STR1中所有字符逆向传送到BUF缓冲区(即STR1中第一个字符送到BUF的最后一个单元,STR1中最后一字符送到BUF的第一个单元)。程序中所空缺的指令填为()。

MOV SI,OFFSET BUF-1 MOV DI,OFFSET BUF MOV CX,COUNT __________ LOOP:MOVSB __________ LOOP LOP

选项A)CLD; SUB SI 2 选项B)CLD; SUB SI 1 选项C)CMP;SUB DI 1

选项D)CMP;SUB DI 2 答案:A

39知识点:0110 填空题: 执行如下程序: MOV AL,38H MOV BL,49H CALL SUBO INC AL DEC CL ┇ SUBO PROC ADD AL,BL MOV CL,AL DAA RET SUBO ENDP

上述程序段运行后,AL=(),CL=()。 选项A)80H; 80H 选项B)80H; 88H 选项C)88H;80H 选项D)88H;88H 答案:C

40知识点:0110 填空题: 执行如下程序: MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOOP A HLT

执行后(BX)= (),(AX)=()。 选项A)100; 1010 选项B)101;1010 选项C)100;5050 选项D)101;5050

41知识点:0110 填空题: MOV BL,64H MOV CL,03H XOR AX,AX AGAIN:ADD AL,BL ADC AH,0 DEC CL JNZ AGAIN