汇编语言试题六(有答案).doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
乐山师范学院200 —200 学年度考题六 课程名称:《汇编语言程序设计》 一、填空题 (每空1分,共19分) 1.用于控制字符操作地址增量方向的标志寄存器是__CLD_____,表示加法结果溢出的标志寄存器是__FLAGS_,允许产生中断时,IF=1___。 2.在移位指令中,用于指定移位位数的操作数只能 是 CX 及 CL 。 3.内存0005CH处4个字节为D2,EF,00,F0,它是中断__17H__的入口地址存放处,它表示该中断处理程序的起始地址为___0F000H__ :_0EFD2H___。P293 4.一条指令为MOV BX,X1,其中X1的偏移地址为16 (十进制)。在DEBUG下,此指令会变为MOV BX,__[10]。 5.用于表示无符号数大于或等于的条件转移指令是_JAE_;用于表示带符号数大于或等于的条件转移指令是_JGE___。 6.IBM PC 中规定中断优先级次序 (从高到低)依次为________、________、________、________。P297 7.在BIOS INT 10h中,定义了多种显示方式,其中06代表的是一种CGA图形方式,它的分辨率为________,可以有________种颜色;12h代表的是一种VGA图形方式,它的分辨率为________,可以有________种颜色。 (略) 二、判断题 (每小题2分,共12分) [判断下述指令的正误。正确的打“√”,错误的打“×”并说明理由] 1.MOV MYDAT [BX] [SI],AX (√ / ×) 2.MOV BX,OFFSET MYDAT [SI] (× ) 3.MOV SAVE_DS,DS (√/ × ) 4.DIV 12 ( × )P66 5.RETF (× ) 6.JMP WORD PTR [BX] (√ ) 三、简答题 (共13分) 1.指出下列各条指令单独执行后相应寄存器的值。 (4分) DATAX SEGMENT PARA X2 LABEL WORD X1 DD X3 EQU $-X2 DATAX ENDS ⑴MOV AX,X2+1 AX=3456H ⑵MOV BX,X3 BX=4H 2.简述IRET指令的执行过程。 (5分) P297(略) 3.内中断共有哪几种? (4分) P290(略) 四、编程实现 (共44分) 1.编写子程序ReadFile,读入文件”MyFile”至内存中 (文件长度60KB)。子程序入口参数(已预置好)为DS:SI,它存放的是内存缓冲区的首地址。要求返回值为:AX=文件的实际长度。 (19分) 2.编写一个完整汇编程序,往按字典顺序存放的等长字符串表 (每个串长4个字符,各串中间以空格分隔,表以00h结尾)中插入一个新的串,并保持字典顺序。 (25分) 五、阅读程序,填充 (共12分) 3D3H及3D4H分别是某个外设的两个I/O端口 (设备寄存器)地址,其中3D3H为地址 (索引)寄存器,其索引值范围为0~15;3D4H为共用同一I/O地址的数据寄存器组。在对3D4H进行的每次访问前,要先在索引寄存器中指定索引值。如下程序完成对数据寄存器的初始化,请在4个空白处补上正确的内容。 InitPorts PROC NEAR PUSH SI PUSH AX PUSH BX PUSH CX PUSH DX MOV SI,OFFSET VALUE_ARRAY MOV CX,16 _______________ ;① MOV DX,3D3H MOV BL,0 L1: MOV AL,BL _______________ ;②写索引寄存器 INC DX LODSB _______________ ;③写数字寄存器 _______________ ;④ INC BL LOOP L1 POP DX POP CX POP BX

文档评论(0)

liuyanhua95 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档