1、华南理工大学网络教育学院《汇编语言》试卷考试科目:汇编语言注意事项:1.本试卷共7页,满分:100分,考试时间:120分钟;2.所有答案全部写在试卷纸上;3.考前请将密封线内填写清楚,字迹要工整。题号一二三四五总分得分评卷人一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,每小题1分,共20分)1.下列8086CPU的寄存器组中,在段内寻址时可以提供偏移地址的寄存器组是( b )a、AX,BX,CX,DXb、BX,BP,SI,DI第16页c、SP,IP,BP,DXd、CS,DS,ES,SS2.对寄存器A
2、X的内容乘以4的正确指令序列是( B )。a、SHR AX,1 SHR AX,1b、SHL AX,1 SHLAX,1c、ROL AX,1 ROL AX,1d、RCR AX,1 RCR AX,13.下面指令执行后,改变AL寄存器内容的指令是( D )。a、TEST AL,02Hb、OR AL,ALc、CMP AL,BLd、AND AL,BL4、与MOV BX,OFFSET VAR指令完全等效的指令是( D )。a、MOV BX,VARb、LDS B
3、X,VARc、LES BX,VARd、LEA BX,VAR5、BUF DW 10H DUP(3 DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是( b )。A、80Hb、100Hc、124d、192第16页6、在汇编语言程序的开发过程中使用宏功能的顺序是( c )。a、宏定义,宏调用b、宏定义,宏展开c、宏定义,宏调用,宏展开d、宏定义,宏展开,宏调用7、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( B
4、)。a、名字项b、操作项c、操作数项d、注释项8、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( D )。a.CMPb.SUBc.ANDd.MOV9.设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H,41H。执行REPNZSCASB指令后,正确的结果是(b) a.DI=0104H,CX=0000H b.DI=0103H,CX=0001H c.DI=0102H,