汇编语言程序设计试卷及答案ab卷

汇编语言程序设计试卷及答案ab卷

ID:29754938

大小:215.50 KB

页数:21页

时间:2018-12-23

汇编语言程序设计试卷及答案ab卷_第1页
汇编语言程序设计试卷及答案ab卷_第2页
汇编语言程序设计试卷及答案ab卷_第3页
汇编语言程序设计试卷及答案ab卷_第4页
汇编语言程序设计试卷及答案ab卷_第5页
资源描述:

《汇编语言程序设计试卷及答案ab卷》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、装订线考生答题不得超过此线2010—2011学年度第(1)学期期末考试试卷科目:汇编语言程序设计(A)卷考试形式:闭卷考试时间:120分钟系别、班级:姓名:学号:题目一二三四五六总分标准分数20149301215100实得分数一、单项选择题:(本题共20小题,每小题1分,共20分)1.设DS=5788H,偏移地址为94H,该字节的物理地址是。第3页共21页(A)57974H(B)57914H第3页共21页(C)5883H(D)58ECH第3页共21页2.IP指令指针寄存器是属于。第3页共21页(A)通用寄存器(B)段寄存器第3页共

2、21页(C)变址寄存器(D)控制寄存器第3页共21页3.下面有语法错误的指令是。(A)ADDAL,AH(B)ADD[BX+3],AL(C)ADDAH,[DI](D)ADD[BX],DA1(DA1是变量名)4.完成对DX的有符号数除以2的指令是。第3页共21页(A)IDIV2(B)SARDX,1第3页共21页(C)DIV2(D)RCRDX,1第3页共21页5.使进位位置1的指令是。第3页共21页(A)CLC(B)CMC第3页共21页(C)STC(D)NOP第3页共21页6.设AL=-100,要使AL=100应执行的指令是。(A)第3

3、页共21页(A)NEGAL(B)NOTAL第3页共21页(C)INCAL(D)DECAL第3页共21页2.在条件转移指令中,结果为负数则转移的指令是。第3页共21页(A)JNS(B)JZ第3页共21页(C)JS(D)JC第3页共21页3.下面的XCHG指令中,语法正确的是。第3页共21页(A)XCHGAL,DS(B)XCHGBH,[BX]第3页共21页(C)XCHGAL,OFH(D)XCHGBUF1,BUF2第3页共21页4.一条指令中目的操作数不允许使用的寻址方式是。第3页共21页(A)寄存器寻址(B)立即数寻址第3页共21页(

4、C)变址寻址(D)直接寻址第3页共21页5.设SP=1FFFH,执行下列指令后,SP寄存器的值是。   ┇   POPF   PUSHBX   PUSHBX   ┇第3页共21页(A)2000H(B)2002H第3页共21页(C)1FFCH(D)1FFEH第3页共21页6.LESSI,[2000H]指令的全部功能是。(A)把地址2000H送SI(B)把地址2000H字单元的内容送SI(C)把地址2000H字单元内容送SI,把2002H字单元内容送ES(D)把地址2000H字单元内容送ES,把2002H字单元内容送SI7.设AL=0

5、4H,CL=0F8H,执行MULCL指令后,结果是。第3页共21页(A)AX=0032H(B)AX=00E0H第3页共21页(C)AX=03E0H(D)AX=0FFE0H第3页共21页8.设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H。执行REPNZSCASB指令后,正确的结果是。第3页共21页(A)DI=0104H,CX=0000H(B)DI=0103H,CX=0001H第3页共21页(C)DI=0102H,CX=000

6、2H(D)DI=0101H,CX=0003H第3页共21页9.某数据段如下:  DATASEGMENT  ORG 20H  X  DB  12H,'AB'第3页共21页  Y  DW  789AH  DATAENDSY单元的偏移地址是。第3页共21页(A)20H(B)21H第3页共21页(C)22H(D)23H第3页共21页2.下面指令语句中,语法正确的是。第3页共21页(A)INC[BX](B)CMP[BX],20第3页共21页(C)JMPFAROPR(D)MOVWORDPTR[BX],20第3页共21页3.DATA SEGME

7、NT   DA1  DB 30DUP(?)   DA2  DW 1456H,789AH   DA3  DW DA2DATA ENDS   ┇   ┇   MOV  BX,DA3上述指令执行后,BX中的内容是。第3页共21页(A)30(B)31第3页共21页(C)32(D)21H第3页共21页4.数据定义如下:BUF1 DB 10       BUF2 DW 20DUP(?)实现将BUF1单元的内容与BUF2开始的条三个字节单元内容相比较的指令是。(A)CMPBUF1,BYTEPTRBUF2+3(B)MOVAL,BUF1CMPAL,

8、BUF2+2(C)MOVAL,BUF1CMPAL,BYTEPTRBUF2+2(D)MOVAL,BUF1CMPAL,BUF2+35.执行循环指令LOOPNZEND0时,若要使其重复执行,应满足的条件是。第3页共21页(A)CX≠0且ZF=0(B)CX

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。