- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- ACD奥的斯内部资料GECB及GDCB服务器使用.pdf
- 初中七年级地理上册期末试卷(含答案).pdf VIP
- 《工程建设标准强制性条文 电力工程部分 2016版》.docx
- 大学毕业论文-基于pid算法的锅炉恒温控制系统正文.doc VIP
- 南华大学《自动控制原理B》2023-2024学年第一学期期末试卷.doc VIP
- 南华大学《自动控制原理B》2022-2023学年第一学期期末试卷.doc VIP
- 南华大学船山学院《自动控制原理》2021-2022学年第一学期期末试卷.doc VIP
- 金融学(中央财经)中国大学MOOC慕课 章节测验期末考试答案.docx
- 12.2 人生价值贵在奉献(教学课件)-【中职专用】中职思想政治《哲学与人生》同步教学示范课课件+教案(高教版2023·基础模块).pptx VIP
- 2024华医网继续教育心血管病预防与康复题库答案.docx VIP
文档评论(0)