【汇编语言程序设计】期末考试-试卷及参考答案.pdf
《【汇编语言程序设计】期末考试-试卷及参考答案.pdf》由会员分享,可在线阅读,更多相关《【汇编语言程序设计】期末考试-试卷及参考答案.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!来源网络【汇编语言程序设计】期末考试-试卷及参考答案 课程编号:课程名称:汇编语言程序设计考试形式:闭卷 学院:信息工程专业:计算机科学与技术考试日期:题号 一 二 三 四 五 六 七 八 九 十 总分 累分人签名 题分 20 12 18 20 30 100 得分 考生注意事项:1、本试卷共 7 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、单项选择题(每小题 2 分,共 20 分)1 一个有 128个字的数据区,它的起始地址为
2、 12ABH:00ABH,请给出这个数据区第一个字单元的物理地址是(A)。A 12B5BH;B 12B6BH;C 12C59H;D 12BFEH。2 在下列指令的中,不能实现把 AX 寄存器内容清零的指令是(C)。A SUBAX,AX;B XORAX,AX;C ORAX,0000H;D ANDAX,0000H。3 条件转移指令 JNE的测试条件为(A)。A ZF=0;B CF0;C ZF=1;D CF=1。4 8086CPU在基址加变址的寻址方式中,变址寄存器可以为(D)。A BX 或 CX;B CX 或 SI;C DX 或 SI;D SI 或 DI。5 设(AX)=1000H,NEGAX N
3、OTAX 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!来源网络 执行上述两条指令后,正确的结果是(B)。A(AX)=1001H;B(AX)=0FFFH;C(AX)=1000H;D(AX)=0111H。6 串指令中的目的操作数地址一定是由_A_提供。()AES:DI;B SS:BP;C DS:SI;D CS:IP。7 将 DX 的内容除以 2,正确的指令是(C)。ADIV?2;B DIV?DX,2;C SAR?DX,1;D SHL?DX,1。8.用户为了解决自己的问题,用汇编语言所编写的程序,称为(B)。A目标程序;B 汇编语言源程序;C 可执行
4、程序;D 汇编程序。9 用一条指令仅实现将 AXBX+SI的方法是(D)。AXCHGAX,BXSI;B MOVAX,BX+SI;C LEAAX,BXSI;D LEAAX,BXSI。10设 SP 初值为 2000H,执行指令“PUSHAX”后,SP 的值是(C)。A1FFFH;B 1998H;C 1FFEH;D 2002H。1.A2.C3.A4.D5.B6.A7.C8.B9.D10.C 二、指出下列指令的出错原因,并改正。(每小题 2 分,共 12 分)1 MOVBX,DL;操作数类型不匹配,改正为:MOVBL,DL 或 MOVBX,DX 2 MOVCS,AX;代码段寄存器 CS 不能作目的操作
5、数,改正为 MOVDS,AX 3 ADDAX,DS;段寄存器 DS 的内容不能作为加法指令的操作数,改正为 MOVBX,DS ADDAX,BX 4 TESTBX,CX;不能使用 CX 实现寄存器间接寻址,改正为 MOVSI,CX TESTBX,SI 5 SUBBX,BP+SI;两个操作数不能同为存储器操作数,且两个操作数的数据类型不确定,改正为:MOVAX,BX SUBAX,BP+SI 或:MOVAL,BX SUBAL,BP+SI 6 SHLDX;没有给出移位次数,改正为 SHLDX,1 或 SHLDX,CL 三、程序填空题(注意:每空只能填一条指令,并注释说明所填指令的作用!每空 3 分,共
6、 18 分)1 在表 TABLE处存放着 N 个无符号字节数,求表中前 10 个字节数的总和并保存在 AX寄存器中。如果总和值超过 AX 寄存器的容量,则置 AX 寄存器内容不变。请在程序中的空格处填入适当指令使其完整。LEA?BX,TABLE?MOV?CX,10?欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!来源网络 MOV?SUM,AX;将 AX 的原值保存在 SUM单元中 MOVAL,00H MEXT:(1)ADDAL,BX;实现将表 TABLE中的数据按字节累加到 AL 中 ADC?AH,0?JNC?DONE(2)MOV?AX,SUM;总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言程序设计 汇编语言 程序设计 期末考试 试卷 参考答案
限制150内