资源描述:
《2007-2008(2)《汇编语言程序设计》期末试卷(b)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、考生信息栏院(系)班级姓名学号………………………………………………装……………………订……………………线……………………………………2007—2008学年第二学期数学与计算机科学学院(系)06级计本专业《汇编语言程序设计》期末试卷(B)试卷类别:开卷()闭卷(ü)考试用时:120分钟考试时间:_2008_年7月日午考试地点:题号分数一二三四五注意事项1、学生的院(系)别、专业、班级、姓名、学号必须填写在考生信息栏内指定的位置。2、学生在考试之前必须填写考试时间和地点。3、答题字迹要清楚,并保持卷面清洁。六总分评卷人复核人考生考试诚信承诺
2、书在我填写考生信息后,表示我已阅读和理解《龙岩学院考试纪律与违纪处分办法》的有关规定,承诺在考试中自觉遵规守纪,如有违反将接受处理;我保证在本科目考试中,本人所提供的个人信息是真实、准确的。考生签名:试卷共4页第5页考生信息栏院(系)班级姓名学号………………………………………………装……………………订……………………线……………………………………一、单项选择题(每小题1分,共20分)1.如某存储器分段时,一个段最多允许16K个字单元,那么表示一个段内偏移地址的二进制位数至少是( )位。A.15B.16C.17D.182.下列操作中允
3、许超越的是( )。A.取指令B.存目的串C.以BP为基址存取操作数D.堆栈操作3.下面有语法错误的指令语句是( )。A.MOVAX,[BX][SI]B.MOVAX,-2[BX][DI]C.MOVAX,[BX][BP]D.MOVAX,-1[BX][SI]4.下列指令执行后能使BX中数据必为奇数的是( )。A.XORBX,01HB.ORBX,01HC.ANDBX,01HD.TESTBX,01H5.设CL=05H,要获得CL=0AH,可选用的指令是( )。A.XORCL,0FHB.NOTCLC.ORCL,0AHD.ANDCL,
4、0FH6.没有语法错误的输出指令是( )。A.OUTAX,30HB.OUTDX,ALC.OUTAL,DXD.OUT30H,AH7.假设执行ADD指令后AX=6EH,再执行AAA指令,AX中的值是( )。A.14HB.0104HC.74HD.04H8.某数据段有如下语句: ORG 0435H DA1 DB 17H,44H,77H ADR DW DA1下述语句能使AL中的数据为偶数的是( )。A.MOVAX,WORDPTRDA1B.MOVAX,WORDPTRDA1[1]C.MOVAX,ADRD
5、.MOVAL,BYTEPTRADR9.当执行条件转移指令JNSOPR时,如条件成立,相对于转移指令的转移距离是( )。A.-128~+127个字节B.-126~+127个字节C.-128~+129个字节D.-126~+129个字节10.用MOV指令将十进制数89以非压缩BCD码格式送入AX,可使用的指令是( )。A.MOVAX,89B.MOVAX,0809C.MOVAX,89HD.MOVAX,0809H11. VAR1 FQU BYTEPTRVNAR2 VAR2 DW 0ABCDH
6、 … SHL VAR1,1 SHR VAR2,1上述两条指令执行后,VAR2字存储单元内容是( )。A.0ABCDHB.0AB9AHC.55CDHD.559AH12.设AX=0BBCCH,CF=1 OR AX,3 CMC RCL AX,1上述三条指令执行后,AX中内容分别是( )。A.779FHB.779EHC.779DHD.7799H13.下列语句中能与"DA1DB32H,34H"语句等效的是( )。
7、(B)MOVDA1,32 MOVDA1+1,34A.MOVDA1,32H MOVDA1+1,34HC.MOVWORDPTRDA1,3234HD.MOVWORDPTRDA1,'24'14.设SP=50H,执行段间返回指令′RET8′后,寄存器SP内容是( )。考生信息栏A.5AHB.5CHC.44HD.46H15.汇编语言语句格式中,对名字项的规定,请指出错误的解释( )。A.名字的第一个字符只可以是大小写英文字母及?、@、-等B.名字的第一个字符可以是大小写英文字母、数字、?、@、-等C.名字的有效长度≤31个字符试卷共4页第5
8、页D.名字从第二个字符起可以出现数字,但不允许出现$、#等字符16.使用DOS功能调用时,子程序编号应放在( )寄存器中。A.AHB.ALC.AXD.任意指定17.下列语句中能实现留空8个字节单元的语句