![[高等教育]汇编试题.doc_第1页](http://file.renrendoc.com/FileRoot1/2019-1/12/a3efa671-7dee-49e3-b9b8-f4808ddefdb7/a3efa671-7dee-49e3-b9b8-f4808ddefdb71.gif)
![[高等教育]汇编试题.doc_第2页](http://file.renrendoc.com/FileRoot1/2019-1/12/a3efa671-7dee-49e3-b9b8-f4808ddefdb7/a3efa671-7dee-49e3-b9b8-f4808ddefdb72.gif)
![[高等教育]汇编试题.doc_第3页](http://file.renrendoc.com/FileRoot1/2019-1/12/a3efa671-7dee-49e3-b9b8-f4808ddefdb7/a3efa671-7dee-49e3-b9b8-f4808ddefdb73.gif)
全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一二三四五总分题分102010201070得分学 院班 级学 号姓 名密封线东 北 大 学 考 试 试 卷 ( A 卷 ) 200X 200Y 学年第 2 学期 课程名称:汇编语言程序设计(开卷) 一、(10分)单项选择题(每小题有四个备选答案,从中选出一个正确的答案填在题号前的括号内)( )1. 指令MOV 10SI , AX的源操作数的寻址方式是哪一个?A. 基址变址寻址 B. 寄存器间接寻址 C. 变址寻址 D. 基址寻址( )2. 确定下列哪些数据在汇编语言中是非法的。A. 19BH+25D B. 25+AL C. 108-102Q D. 101B*0ABH( )3. 若栈顶的物理地址为20100H,当执行完指令CALL AX后,栈顶的物理地址为多少?A. 200FCH B. 20O98H C. 20096H D. 200FEH注意事项:1.注意写清学号、姓名2.开卷考试,可以查阅任何资料,但不准使用电脑、手机、计算器、快译通等。3.密封线左侧不能答题4.试卷的最后一页为草纸。( )4. 当执行完下列指令序列后,标志位OF和CF的状态为多少? MOV AL,0FEH SUB AL,0FFHA. 0,0 B. 0,1 C. 1,0 D. 1,1( )5. JMP WORD PTRSI的目标地址偏移量为多少?A. SI的内容 B. SI所指向的内存字单元之内容C. IP+SI的内容 D. IP+SI( )6. 已知AL,BX中各存放一个带符号数,计算AL*BX的积,用下述哪一个程序段。 A. MUL BX B. IMUL BX C. XOR AH,AH D. CBW IMUL BX IMUL BX( )7. DATA的定义如下: DATA DW 12H,34H 现想把1234H取入到AX寄存器,可以实现该功能的程序段是哪一个。A. MOV AX,DATA B. MOV AX,DATA+2C. MOV AH,BYTE PTR DATA D. MOV AH,BYTE PTR DATA MOV AL, BYTE PTR DATA+1 MOV AL, BYTE PTR DATA+2( )8. 下列程序段执行后, AL的值应为多少?。 MOV AX,0FFFEH MOV BL,0FFH IDIV BLA. 溢出,无结果 B. 00H C. 02H D. 0FEH( )9. 初始化8259A时,ICW2的值为15H ,当IR3端有中断请求时,8259A送出的中断方式码为多少?A. 18H B. 15H C. 13H D. 10H( )10. 在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,则主8259A和从8259A的ICW3应设置为多少?A. 08H,03H B. 03H,08H C. 04H,03H D. 03H,04H二、(20分)填空题: 1(4分)写出下述两条数据定义伪指令语句经过汇编后的内存分配情况。DATA1 DB -64,ABDATA2 DW -64,ABDATA1 DATA2C0H41H42HC0HFFH42H41H2. (4分)已知下面一段信息是用DEBUG命令显示的结果,从中可知中断方式码13H对应的中断服务程序入口偏移地址为_25 97 _,段地址为_FD 58 _。CDEBUG-d 0:00000:0000 9E 0F C9 00 65 04 70 00-16 00 C1 08 65 04 00 F00000:0010 65 04 70 00 54 FF 00 F0-00 80 00 F0 6F EF 00 F0 0000:0020 00 00 00 C8 28 00 C1 08-6F EF 00 F0 6F EF 00 F0 0000:0030 6F EF 00 F0 6F EF 00 F0-9A 00 C1 08 65 04 70 00 0000:0040 07 00 70 C8 4D F8 00 F0-41 F8 00 F0 97 25 58 FD 0000:0050 39 E7 00 F0 40 02 2D 06-2D 04 70 00 28 0A 76 06 0000:0060 A4 E7 00 F0 2F 00 82 09-6E FE 00 F0 04 06 76 06 0000:0070 1D 00 00 C8 A4 F0 00 F0-22 05 00 00 C6 57 00 C0 3. (6分)下面一段信息是用DEBUG命令的结果,填充空白处的内容: CDEBUG EXAM.EXE-U1A94:0000 B8931A MOVAX,1A93 1A94:0003 8ED8 MOVDS,AX 1A94:0005 A10000 MOVAX,000F 1A94:0008 8B1E0200 MOVBX,0011 1A94:000C 03C3 ADDAX,BX 密封线1A94:000E 7002 JO0012 1A94:0010 2BC3 SUBAX,BX 1A94:0012 A30400 MOV0013,AX 1A94:0015 F4 HLT 1A94:0016 50 PUSHAX 1A94:0017 B88665 MOVAX,6586 1A94:001A 50 PUSHAX 1A94:001B B8F463 MOVAX,63F4 1A94:001E 50 PUSHAX 1A94:001F B84320 MOV AX,2043 1A94:0022 7002 JO0012 -RAX=0000 BX=0000 CX=0000 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=1A95 ES=1A83 SS=1A93 CS=1A94 IP=0000 -R IPIP 0000:0005-G 10 12AX=( B3DBH ) IP=( 0012 ) OF=( 1 ) SF=( 1 )4. (6分)依据下述子程序说明文件把子程序补充完整。(1)子程序名:MADD(2)子程序功能:多字节数据相加(3)入口条件:被加数的低字节地址在SI中;加数的低字节地址在DI中;数据长度在CL中(4)出口条件:结果值在被加数单元(SI为地址指示器)(5)受影响的寄存器:FMADDPROCNEARPUSH SIPUSHAXPUSHCXPUSHDI( )AGAIN:MOVAL,DI ( )INCSIINCDI ( )JNZAGAINPOPDIPOPCXPOPAXPOPSI( )MADDENDP三、(10分)改错题 已知下述程序是从两个无符号数中选出较小者送入MIN中,但程序有错,请改正。 1. DSEG SEGMENT 5. DAX DB A0H AH 8. DAY DB 300 300H 14. MAX DW 0 MINDB0 20. DSEG END ENDS 26. CSEG SEGMENT 30. ASSUME CS:CSEG;DS:DSEG ,35. MAIN PROCFAR MAIN:39.PUSHDX43.PUSHAX48. MOV DS,DSEG MOVAX,DSEG MOVDS,AX 53. MOV AL,DAX 55. CMP AL,DAY 60. JL LMAX (?) 63. MOV AL,DAY 66. LMAX MOV MAX,AL LMAX:MOVMIN,AL 70. RET 75. CSEG ENDS 78. END MAIN四、(20分)简答题:用尽可能少的指令实现完成下列功能的程序段。1. 将寄存器AL的低4位清0,高4位取反。2. 将DX,AX中存放的一个32位的双字数据带进位循环左移1位,已知DX中存放的是双字数据的高16位。3将AL中的字符配成偶校验码。密封线4已知AL,BL中各存放一个字节数据,若两者同为偶数,则将FLAG单元清0;若两者同为奇数,则将FLAG单元置2;否则将FLAG单元置1。ANDAL,1ANDAL,1ADDAL,BLJZOKCMPAL,2OK: MOVFLAG,AL (有待考虑)5. 已知某中断服务程序入口地址为SERVE,中断方式码为60H,写出将中断服务程序的入口地址写入中断向量表的程序段。五、(10分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年3月湖北东津国投集团及子公司社会招聘拟聘用人员考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025贵州普定县自然资源局招聘城镇公益性岗位人员考前自测高频考点模拟试题及答案详解(历年真题)
- 2025广东清远市英德市建筑工程检测站有限公司招聘员工1人模拟试卷及一套完整答案详解
- 2025黑龙江黑河市爱辉区花园社区卫生服务中心招聘非事业编制人员7人考前自测高频考点模拟试题及参考答案详解一套
- 2025南平延平太平镇卫生院招聘药房工作人员考前自测高频考点模拟试题及答案详解(新)
- 2025年菏泽市牡丹区公开招聘教师(110人)考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025年烟台市教育局所属事业单位卫生类岗位公开招聘工作人员(2人)模拟试卷有答案详解
- 2025恒丰银行成都分行春季校园招聘考前自测高频考点模拟试题及答案详解(夺冠)
- 2025福建漳州市供电服务有限公司招聘39人模拟试卷及参考答案详解1套
- 美国足球课件
- 2025中国半钢轮胎市场白皮书
- 2025年人教版8年级数学上册《三角形》章节练习试卷
- 金缕玉衣教学课件
- 岗前安全教育培训考试题及答案解析
- SMS安全管理体系培训课件
- 电子商务运营推广数据化分析模板
- 北京外汇交易知识培训课件
- 喷漆技师基础知识培训课件
- 一级实验室生物安全手册
- 学堂在线 中国建筑史-史前至两宋辽金 章节测试答案
- 冲孔灌注桩施工方案
评论
0/150
提交评论