资源描述:
《汇编语言程序设计b卷张君》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东北大学继续教育学院汇编语言程序设计试卷(作业考核线上)B卷学习中心:贵州省六盘水奥鹏学习中心院校学号:C38580113030030姓名:潘清(共6页)总分题号—•■■*三四五六七八九十得分一、单项选择题(从四个备选答案中选出一个正确的答案填在题干的括号内)(20分)(A)1.指令MOVAL,[BX+lOOj的源操作数的寻址方式为?八.基址寻址B.寄存器间接寻址D.基址变址寻址C.变址寻址(A)2确定下列哪些数据在汇编语言屮的表示是合法的?A.2AND3*5B.138QC.A3HD.HIGHAX(C)3若栈顶指针
2、SP的值为100H,当执行完指令PUSHAX后,SP的值为?A.OOECIIB.009811C.OOPEII[)•0102II(B)4.己知在寄存器AX和BX中分别存放着一个无符号数据,在满足条件AX&BX时转到怀号0K去执行,不能实现该功能的程序段是?A.CMPAX,BXB.CMPAX,BXJB0KJAOKC.CMPBX,AXD.CMPAX,BXJBE0KJNCOK(A)5.下列程序段在语法上是正确的是?A.XIDB‘ABC1TB.XIDW‘ABC1TC.XIDD‘ABCD’D.XIDB1234H(C)6.已知
3、AL=67H,BL=34H,则指令ADDAL,BL执行后,OF和CF的值分别为?A.0,0B.0,1C.1,0a1,i)7.A.己知AL,BL巾各存放一个带符号数,计算AL/BL的商,用下述哪个程序段?DIVBLB.IDIVBLD.CBWIDIVBLC.XORAH,AHIDIVBL(C)8.已知SUBR是一个属性为NEAR的子程序,下述调用SUBR子程序的指令序列屮,哪一个能实现调用SUBR的目的?A.LEASI,SUBRB.MOVSI,SUBRCALL[SI]CALLSIC.MOVBX,OFFSETSUBRD.M
4、OVBX,OFFSETSUBRCALLBXCALLWORDPTR[BX](B)9.初始化8259A时,ICW2的值为15H,当IR2端有中断请求时,8259A送出的中断方式码是什么?A.17HB.12HC.13HD.10H(A)10.在两个8259A级联的屮断系统屮,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为多少?A.03H,08HB.O8H,O3HC.04H,03HD.OSH,OSH二、判断题(判断每题正误,对的在题后括号内划“V”,错的划“X”)。(10分)1.MOV
5、DS,CS(X)6.MOVCS,AX(X)2.MOVAX,DL(X)7.XCHG5011,BII(X)3.POPAL(X)8.SHLAX,10(X)4.NOT5(X)9.INAL,DX(V)5.INAX,200H(X)10.OUT21H,AL(V)三、填空题。(20分)1.己知:BX=100H,BP=200H,SI=300H,DS=1000H,SS=2000H,CS=3000H,指岀下述指令中存储器操作数的有效地址及实际地址。(6分)指令有效地址实际地址MOVAL,CS:[S1-100H]200H30200HMOV
6、AL,[BP+10H]210H20210HMOV[BX+SI],AL420H10420H2.写出下述两条数据定义伪指令语句经过汇编后的内存分配情况。(4分)DATA1DB-32,‘AB'DATA2DW-32,‘AB'DATA1DATA2COH41H42HCOHFFH42H41H2.己知部分巾断向量表的内容给出如下,则方式码为10H的巾断服务程序的入口偏移地址为(0007H),段地址为(C870H)。(4分)-d0:00000:00000000:00100000:00200000:00300000:00400000:
7、00500000:00600000:0070ODEBUG9EOFC90065047000-1600Cl08650400006504700054FF00F0-008000F06FEF00F0000000C82800Cl08-6FEF00F06FEF00F06FEF00FO6FEF00F0-9A00C108650470()0070070C84DF800FO-41F800FO972558FD39E700FO40022D06-2D04700028OA7606A4E700FO2F008209-6EFE00FO04067606
8、ID0000C8A4F000FO-22050000C65700CO3.依据下述子程序说明文件把子程序补充完整。(6分)1)子程序名:MSHL;2)子程序功能:多字节数据逻辑左移一位;3)入口条件:数据低字节地址在SI中,数据松度在CX中;4)出口条件:移后数据低字节地址在SI屮;CF为移位前数据最高位状态;5)受影响的寄存器:F。MSHLPROCPUSHST