欢迎来到天天文库
浏览记录
ID:41283014
大小:55.00 KB
页数:8页
时间:2019-08-21
《汇编语言程序设计2006年试题(B卷)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、四川大学期末考试试题(闭卷)(2005-2006学年第2学期)课程号:课序号:课程名称:汇编语言程序设计(B卷)任课教师:适用专业年级:计算机科学技术2004级学生人数:印题份数:学号:姓名:考试须知四川大学学生参加由学校组织或由学校承办的各级各类考试,必须严格执行《四川大学考试工作管理办法》和《四川大学考场规则》。有考试违纪作弊行为的,一律按照《四川大学学生考试违纪作弊处罚条例》进行处理。四川大学各级各类考试的监考人员,必须严格执行《四川大学考试工作管理办法》、《四川大学考场规则》和《四川大学监考人员职责》。有违反学校有关规定的,严格按照《四川大学教学事故认定及处理办法》进行处
2、理。题号一二三四五六七八九十得分阅卷教师阅卷时间总成绩期末卷面%期中卷面%实验成绩%考勤成绩%一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.如果当前(SP)=0058H,执行POPAX指令后,(SP)=()(A)60H(B)56H(C)59H(D)5AH2.下面的数值表示中,和100相等的是哪一个()(A)00000100B(B)64(C)100H(D)64H3.以下指令中,执行后要影响标志位的指令为()(A)MOVAL,BL(B)SAHF(C)NOTCL(D)
3、PUSHF4.在算术移位指令中,如果移位次数大于1,则移位次数应当预先存放在哪一个寄存器中()(A)DL(B)CL(C)DH(D)AL5.下列条件转移指令中,哪一个是针对带符号数比较的()(A)JB(B)JA(C)JG(D)JC6.如果当前(AL)=0FFH,执行指令INCAL之后,CF标志位的取值为()(A)与执行该指令之前的取值保持一致(B)1(C)0(D)27.LOOP指令所使用的计数器是哪一个寄存器()(A)CX(B)CL(C)BX(D)DX8.如果当前(AL)=0C0H,执行CBW指令后AH寄存器的内容为()(A)00H(B)0FFH(C)与执行该指令前保持一致(D)0
4、1H9.如果(AL)=81H,执行ROLAL,1指令后,OF标志位为()(A)OF=0(B)OF=1(C)OF=2(D)OF不确定10.如果(AL)=0C4H,执行如下所示的程序片段后,正确的执行结果为()MOVBL,ALSHLAL,1ADCAL,BL(A)(AL)=4CH(B)(AL)=88H(C)(AL)=4DH(D)(AL)=0C4H11.以下指令中,没有使用存储器寻址方式的是哪一个()(A)SUBAL,[SI](B)ADCBH,28H(C)XORTAB1[BX][DI],AX(D)NOTBYTEPTR100H[BX]12.如果(SP)=56H,在一个NEAR类型的子程序内
5、执行指令RET6,执行完毕后(SP)=()(A)62H(B)64H(C)5CH(D)5EH13.如果数据段中一个内存单元对应的物理地址为17698H,(DS)=1700H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元()(A)15F88H(B)0688H(C)0698H(D)0088H14.如果要读取60H号端口的内容,下面的指令哪一个能够实现该功能()(A)INBL,60H(B)MOVAL,[60H](C)INT60H(D)INAL,9615.以下指令中,没有使用基址寻址的指令是哪一个()(A)ANDCL,100H[BX](B)MOV[BP]
6、,BX(C)SBBTAB1[BX],AH(D)XORAX,200H[BP]16.如果(AL)=11000100B执行如下程序片段后,正确的执行结果为()SHLAL,1ANDAL,0FHRCLAL,1(A)(AL)=00010000B,CF=1(B)(AL)=00010000B,CF=0(C)(AL)=00010001B,CF=0(D)(AL)=00010001B,CF=117.如果(AL)=08H,(BL)=07H,执行如下程序片段后,正确的执行结果为以下哪一个()ADDAL,BLAAA(A)(AL)=0FH,CF=0(B)(AL)=0FH,CF=1(C)(AL)=05H,CF=
7、1(D)(AL)=05H,CF=018.以下指令中,哪条指令访问了堆栈段?()(A)ANDCL,[DI](B)MOV[BX][SI],46H(C)SBB0020H[BP][DI],AX(D)NEGES:[100H]19.若当前(AL)=28H,执行指令ORAL,80H后,SF标志位的取值为()(A)0(B)1(C)2(D)0A8H20.如果(SP)=80H,执行指令CALLFARPTRPROCD1后,(SP)=()(A)80H(B)7EH(C)84H(D)7CH二、多项选择题(本
此文档下载收益归作者所有