网站大量收购独家精品文档,联系QQ:2885784924

13级《汇的编与接口》模拟试卷及答案.docVIP

13级《汇的编与接口》模拟试卷及答案.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13级《汇的编与接口》模拟试卷及答案

中山大学本科生期末考试 考试科目:《汇编与接口》(A卷) 学年学期:2014-2015学年第三学期 姓 名: 学 院/系:信科院计算机系 学 号: 考试方式:开卷 年级专业: 考试时长:120分钟 班 别: 警示 《中山大学授予学士学位工作细则》第八条: “考试作弊者,不授予学士学位。” ------------以下为试题区域,共三道大题,总分100分,考生请在答题纸上作答------------ 一、填空题(共15小题,每小题2分,共30分) Intel的16位CPU中的程序状态字PSW寄存器为___、程序计数器PC为___。 Intel 酷睿i系列CPU的字长为___位、地址总线宽___位。 在Intel x86处理器的实模式下,地址线为___位、可寻址的空间大小为___。 Intel 80386新增加的两个段寄存器分别为___和___。 在NASM中定义数据的两类汇编指令分别为___和___。 在NASM中$和$$分别表示___和___。 将AL赋值给AX的CPU指令为___,使32位通用寄存器值的字节反序的CPU指令为___。 PC机中的中断控制器和可编程计时器的型号分别为___和___。 Intel处理器实模式下的中断向量表包含___个中断向量,每个中断向量有___字节。 IA-32中的描述符和选择符大小分别为___位和___位。 段选择符的低三位全为0表示___,全为1表示___。 启动PC机的分页机制所涉及的两个控制寄存器分别为___和___。 打开和关闭可屏蔽中断的CPU指令分别为___和___。 IDT的英文原文是___,中文译文为___。 PC机的键盘接口芯片和DMA控制芯片的型号分别为___和___。 二、简答题(共6小题,每小题5分,共30分) Intel 8086 CPU有哪些通用寄存器?给出它们的名称含义和功用。 给出NASM和MASM的英文原文和中文译文,它们有哪些主要区别?(汇编) 计算机系统的广义接口有哪些?计算机的硬件接口电路主要由哪三部分组成?(接口) x86的实模式和保护模式各有哪些主要优缺点? 字符串(内存块)的字节传送使用什么CPU指令?执行指令前需要做哪些准备工作? IA-32处理器的系统地址寄存器有哪些?它们各自的功用是什么?大小是多少? 给出IA-32段页式保护模式下(采用4KB页面大小与两级分页方式的)逻辑地址和线性地址的构成及转换成物理地址的方法和过程。 三、编程题(共4小题,每小题10分,共40分) 编写一个返回4字节无符号整数的十进制数串的汇编子程序GetDStr,整数通过寄存器EAX传入,返回的字符串缓冲区地址为[ES:BP],串长在CX中。 编写将时钟中断号设置成20h,再将时间间隔设置成每秒30次的汇编代码段。 设已经初始化好的GDTR指针为GdtPtr,且已知32位代码段的选择符为SelectorCode32,写出进入保护模式汇编程序的剩余代码部分。 从下面的两个小题中任选一题: 编写可编译成COM文件的完整汇编程序,用欧美的时间格式(如May 18, 2015 Mon 02:11:48)显示系统的当前日期和时间。(月份的缩写:Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec)。 编写定义和装入GDT的相关汇编代码段。其中的GDT含3个段描述符:空白(系统要求)、CODE(代码段)和VIDEO(彩色文本窗口对应的显存数据段),代码段的基址和长度分别为SegCodeBase和SegCodeLen。表示代码段、可读写数据段、32位段的符号常量分别为DA_C、DA_DRW和DA_32。 《汇编与接口》模拟试题参考答案 一、填空题(共15小题,每小题2分,共30分) Flags、IP 64、36 20、1MB FS、GS Dx:DB/DW/DD、RESx:RESB/RESW/RESD 当前地址、当前节/段起始地址 MOVZX、BSWAP 8259A、8253/4 256、4 64、16 GDT/PL=0、LDT/PL=3 CPL、DPL CR0、CR3 Interrupt Descriptor Table、中断描述符表 8042、8237A-5 二、简答题(共6小题,每小题5分,共30分) 8个通用寄存器(其中的X:eXtended扩展,是原8位寄存器的扩展): AX:Accumulator累加寄存器,用于算术与逻辑运算及I/O端口读写,如乘除; BX:Base addre

您可能关注的文档

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档