汇编语言期末试题及答案B.doc
上传人:是来****文章 上传时间:2024-09-11 格式:DOC 页数:3 大小:61KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

汇编语言期末试题及答案B.doc

汇编语言期末试题及答案B.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第页共NUMPAGES3页《汇编语言》期末试题(B卷)计算机科学技术、网络工程专业题号一二三四五总分分数得分评卷人一、单选题(每小题2分,共30分)1.在8086/8088系统中,5080:F400表示的物理地址是()A.5FC00HB.F400HC.F4000HD.5080H2.指令ADDAX,[SI],指令中的源操作数是()寻址方式。A.直接B.立即C.寄存器D.寄存器间接3.在程序中定义缓冲区BUF为5个字存储空间的语句是()A.BUFDW5B.BUFDB5C.BUFDW5DUP(?)D.BUFDB5DUP(?)4.子程序的返回指令是()。A.RETUB.RETURNC.IRETD.RET5.执行指令NUMDW10DUP(?)MOVAX,TYPENUM后,AX的值为()A.1B.10C.2D.206.当执行指令CMPAX,BX后,若ZF=0,下面的叙述正确的是()。A表示AX和BX内容不相同B表示AX和BX内容相同C表示AX内容大于BXD表示AX内容小于BX7.定义子程序指令的伪指令是()A.PROC和ENDPB.CODE和ENDSC.EQU和ENDD.MACRO和ENDM8.完成同指令MOVAX,OFFSETBUF相同功能的指令或指令序列是()A.MOVAX,BUFB.LDSAX,BUFC.MOVAX,SEGBUFD.LEAAX,BUF9.循环指令LOOPENEXT,终止循环操作的条件是()A.CX=0且ZF=0B.CX=0或ZF=0C.CX=0且ZF=1D.CX=0或ZF=110.有数据定义NUMDB2DUP(1,2,3),NUM占有()字节存储单元。A.3B.5C.6D.711.MOVAX,12+8执行后AX的内容为()A.0020HB.20HC.0012HD.0014H12.设ES=1100H,(12000H)=90H,(12001H)=20H,(12002H)=30H,执行MOVBX,ES:[1000H]则BX=()A.90HB.3020HC.2090HD.9020H13.下列四条指令中错误的是()A.MOVAX,[SI]B.MOVAX,[DI]C.INAX,60hD.MULAL,BL14.指令ADDAL,[BX+SI]中源操作数是()寻址方式。A.基址变址B.直接C.寄存器D.相对基址变址15.指令MOVAX,0A5B6HMOVCL,8ROLAX,CL执行后,AX=()A.0A5B6HB.0B6A5HC.00A5HD.00B6H得分评卷人二、判断题(每小题1分,共10分)1.子程序的返回指令是RETURN。()2.指令MOVCX,10执行后,CX的内容为0010H。()3.JZNEXT判断的条件是ZF=1。4.指令MOVAX,[BX+SI]源操作数寻址方式是基址变址寻址方式。()5.REPSTOSW重复的条件是CX等于0()6.JCNEXT判断的条件是CF=0()7.IMULBL表示BL和AL的内容相乘()8.执行指令DIVDL后,商在AL中,余数在AH中.()9.MOVBX,2-3执行后,BX的内容为0FFFFH。()10.指令序列movah,2movdl,‘A’int21H执行后,输出字符A()得分评卷人三、程序分析题(每小题5分,共20分)1.程序段如下:bufDB0,2,4,6,8COUNTEQU$-bufSUMDB?...MOVCX,COUNTLEASI,BufMOVAL,0NEXT:ADDAL,[SI]INCSILOOPNEXTMOVSUM,AL执行后(AL)=(CX)=(SI)=(SUM)=程序的功能为:2程序如下:Mes1db‘outputerror!’,’$’…MOVAX,SEGMes1MOVDS,AXLEADX,Mes1CALLSTRP…STRPPROCNEARMOVAH,9INT21HRETSTRPENDP子程序的的功能为程序输出结果为3程序如下:XDB2YDB8ZDB3….moval,Xaddal,Ymovbl,Zcbwidivbl该程序段执行后,AL=______)AH=_______BL=_______,OF=,CF=4.MOVAX,5040hMOVBX,5040hSUBAX,BXJCL1JEL2JMPL3上述程序执行后AX=_______,BX=_______,CF=,ZF=程序转向_______得分评卷人四、简答题(共20分)1.中断系统有哪几部分组成?简述中断的过程。(10分)2.简述子程序和宏的异同。(10分)