ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:32.50KB ,
资源ID:11315305      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11315305.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汇编语言试题六(有答案).doc)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

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

1、乐山师范学院 200 200 学年度考题六课程名称:汇编语言程序设计 一、填空题 (每空1分,共19分)1.用于控制字符操作地址增量方向的标志寄存器是_CLD_,表示加法结果溢出的标志寄存器是_FLAGS_,允许产生中断时,IF=1_。2.在移位指令中,用于指定移位位数的操作数只能是 CX 及 CL 。3.内存0005CH处4个字节为D2,EF,00,F0,它是中断_17H_的入口地址存放处,它表示该中断处理程序的起始地址为_0F000H_ :_0EFD2H_。P2934.一条指令为MOV BX,X1,其中X1的偏移地址为16 (十进制)。在DEBUG下,此指令会变为MOV BX,_10。5.

2、用于表示无符号数大于或等于的条件转移指令是_JAE_;用于表示带符号数大于或等于的条件转移指令是_JGE_。6.IBM PC 中规定中断优先级次序 (从高到低)依次为_、_、_、_。P2977.在BIOS INT 10h中,定义了多种显示方式,其中06代表的是一种CGA图形方式,它的分辨率为_,可以有_种颜色;12h代表的是一种VGA图形方式,它的分辨率为_,可以有_种颜色。(略)二、判断题 (每小题2分,共12分)判断下述指令的正误。正确的打“” ,错误的打“”并说明理由1.MOV MYDAT BX SI,AX ( / )2.MOV BX,OFFSET MYDAT SI ( )3.MOV S

3、AVE_DS,DS (/ )4.DIV 12 ( )P665.RETF ( )6.JMP WORD PTR BX ( )三、简答题 (共13分)1.指出下列各条指令单独执行后相应寄存器的值。 (4分)DATAX SEGMENT PARAX2 LABEL WORDX1 DD 12345678h X3 EQU $-X2DATAX ENDSMOV AX,X2+1 AX=3456HMOV BX,X3 BX=4H2.简述IRET指令的执行过程。 (5分)P297(略)3.内中断共有哪几种? (4分)P290(略)四、编程实现 (共44分)1.编写子程序ReadFile,读入文件”MyFile” 至内存中

4、 (文件长度60KB)。子程序入口参数(已预置好)为DS:SI,它存放的是内存缓冲区的首地址。要求返回值为:AX=文件的实际长度。 (19分)2.编写一个完整汇编程序,往按字典顺序存放的等长字符串表 (每个串长4个字符,各串中间以空格分隔,表以00h结尾)中插入一个新的串,并保持字典顺序。 (25分)五、阅读程序,填充 (共12分)3D3H及3D4H分别是某个外设的两个I/O端口 (设备寄存器)地址,其中3D3H为地址 (索引)寄存器,其索引值范围为015;3D4H为共用同一I/O地址的数据寄存器组。在对3D4H进行的每次访问前,要先在索引寄存器中指定索引值。如下程序完成对数据寄存器的初始化,请在4个空白处补上正确的内容。InitPorts PROC NEARPUSH SIPUSH AXPUSH BXPUSH CXPUSH DXMOV SI,OFFSET VALUE_ARRAYMOV CX,16_ ;MOV DX,3D3HMOV BL,0L1: MOV AL,BL_ ;写索引寄存器INC DXLODSB_ ;写数字寄存器_ ;INC BLLOOP L1POP DXPOP CXPOP BXPOP AXPOP SIRETENDP

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报