程序分析和填空.docVIP

  • 100
  • 0
  • 约1.24万字
  • 约 15页
  • 2021-03-05 发布于广东
  • 举报
程序分析和阅读填空 1、 设(SP)=100H , (AX)=OFFFFH STC PUSH AX ADC AX , 0 PUSH AX POP BX 上述程序段运行后,(BX)=0_ , (SP)=0FEH o 2、 假设数据段定义如下: DA1 DW ‘ U ; D‘ DA2 DB 18 DUP ( ?) DA3 DW $? DA2 MOV BX ,DA3 MOV AX z DA1 上述指令执行后,BX寄存器中的内容是 12H(或18) ,A H寄存器中的内容是OOH , AL寄存器中的内容是型。 3、现有如下数据段 DATA SEGMENT ARRAY1 DB 1 , 26; 3456, ARRAY2 DW 7 , 89H , 10 VAL EQU ARRAY2-ARRAY1 DATA ENDS 请问:该数据段已占有 12(或0CH) 字节的存储空间。 4、 设寄存器AL , BL , CL中内容均为76H , XOR AL , 0FH AND BL , OFH OR CL , OFH 执行上述指令序列后,AL=_79H , BL=_06H .CL=_7FH_O 现有下列程序段: MOV AX , 6540H MOV DX , 321 OH MOV CL , 04 SHL DX , CL MOV BL , AH SHL AX , CL SHR BL , CL OR DL , BL 试问上述程序段运行后, (AX ) = 5400H (BL) = 06H (DX ) = 2106H 6、 分析下面程序段, MOV AL , 200 SAR AL , 1 MOV BL , AL MOV CL , 2 SAR AL , CL ADD AL z BL 试问程序段执行后(BL ) =—0E4H_ ( AL ) = ODDH 7、 DA3 EQU WORD PTR DA4 ; DA4 中的一个字赋给 DA3 DA4DBQABH , 89H SHR DA3 , 1 MOV DX , DA3 SHL DA4,1 MOV CX , DA3 上述程序段运行后,CX=__44AAH___ , DX=_44D5H___e STRING DB ABCDEFGHIJ1: MOV AH,01 ;从键盘输入字符1-9 INT21H AND AL , OFH DECAL XORAH,AH MOV BX , OFFSET STRING ADD BX , AX MOV BL , [BX] MOV AH , 02H ;显示输岀 INT21H : 试回答:(1 )上述程序段的功能是什么? 根据从键盘输入的字符1 一 9 ,确定在显示器上显示STRING中第几个字符。 (2)如从键盘输入字符’4,程序段有什么结果? 显示器显示字符D 9、已知: MOV BX ,4567H NEG BX INC BX NEG BX DEC BX 程序段执行后,BX=__4565H___ , CF=___1 。 W、现有如下程序段: DATA SEGMENT DA3EQU 1234H ORG 0020H DA4EQU $?DA2 DA1 DW12H , 23H DA5DB31H , 32H DA2DB11H , 21H DATA ENDS 请回答:(1)该程序段已占有的存储字节数是多少? (2)符号名DA4的值是多少?符号名DA5的值是多少? 答:(1)该程序段已占有的存储字节数是8个字节。 (2)符号名DA4的值为2,符号名DA5的值是0026H。 11、执行下列程序段后,回答问题。 ORG 1221H MOV BX , OFFSET NUM NUMDW12H MOV CL , BYTE PTR NUM+1 ... MOV CH , TYPE NUM MOV AX, NUM HLT 请问:(AX)二 ( BX ) = (CX ) = 。 答:(AX)=0012H (BX)=1221H (CX)=0200H 在NUMW单元存放有一个0-65535范围内的整数,将该数除以500, 商和余数分别存入QU1和REM单元,请在空行处各填上一条指令完善该程序。 MOV AX,NUMW MOV BX , 500_ XOR DX,DX DIV BX MOV QUIZAX MOV REM , DX MOV BL , 64H MOV CL , 03H XOR AX , AX AGAIN : ADD AL , BL ADC AH , 0 DECCL JNZ AGAIN 问:(1)该程序段完成的功能是:将AX内容乗3送BX中 (2) AX =___012CH 。 14、 MOVDL,AL NOT DL TEST DL , 04H JE NEXT ! I NEXT :... 若上述程序段执行

文档评论(0)

1亿VIP精品文档

相关文档