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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

北京理工大学汇编试题2.doc

1、一、 数制转换,以下数为带符号数,表达成字节或字的形式:(10 分) (4327)10 = ( )2 (90BB)16=( )10 (10010011)2 =( )10 (0100010100011001)2=( )10 (-2572 )10 =( )16 二、 指出划线部分的寻址方式,并计算其物理地址:(10 分)已知: (CS)=1100H, (DS)=1400H, (ES)=1800H, (SS)=1600H, (BX)=0100H, (DI)=0150H, (SI)= 0160H, (BP)=017, BUF=500H1、MOV CL,ES:2000H ;寻址方式: 物理地址: 2、C

2、MP SI,BX ;寻址方式: 物理地址: 3、ADD AX,BUF BX DI ;寻址方式: 物理地址: 4、CALL WORD PTR BP ;寻址方式: 物理地址: 5、LEA DX,BX+SI ;寻址方式: 物理地址: 三、 将定义的数据添在对应内存中:(15 分)DATA SEGMENT PARA DATAORG 2DATA_BUF1 DW 05HDATA_BUF2 DB 2 DUP(*) , 1Ab DATA_BUF3 DW DATA_BUF2,0fdh ,$DATA ENDS00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17

3、 18 19 20 21 22 四、写出下列程序段的运行结果,并逐条注释每条指令。1、设(ds)=2000h,内存数据如左所示,写出寄存器的值,并在右边单元内填写运行结果。 (13 分) 2000:1000h 0ah Les di,1004h 2000:1000h1001h 0bh Mov cx,7 1001h1002h 0ch Std 1002h1003h 0dh Mov ax,0a0fh 1003h1004h 0eh Rep stosw 1004h1005h 10h Mov al,di 1005h1006h 00h Mov es:0,al 1006h1007h 21h ax= cx= 10

4、07h1008h 50h di= es= 1008h1009h 60h 1009h100ah 70h 100ah100bh 80h 100bh100ch 90h 100ch100dh 0a0h 100dh100eh 0b0h 100eh100fh 0c0h 100fh1010h 0d0h 1010h1011h 0e0h 1011h2、这程序段的功能是 。 (9 分)VAR1 DB 24 DUP (0)VAR2 DD 074AH,B853H,3C5H,5705H ,0FFFH,8080HCOUNT EQU $-VAR2CLDMOV SI, OFFSET VAR2MOV DI, OFFSET VA

5、R1MOV CX, COUNTSHR CX,1REP MOVSW五、编写程序段将 dx 中的 无符号二进制数以二进制形式在显示器上输出(15 分)六、编写完整程序。设硬盘有一磁盘文件为 e:masmtest.dat,请编程实现将此文件中的所有小写英文字母转换为大写形式后保存到原文件。 设原文件长度为小于 2000 字节,文件名不必从键盘输入,在数据段中定义。 (28 分)参考信息:1.部分字符的 ASCII 码。数字 09:30H39H;字母 az:61H7AH;字母 AZ:41H5AH。2部分 DOS 功能调用信息。AH 功能 调用参数 返回参数3CH 建立文件 DS:DX=ASCIZ 串地

6、址; CF=0 操作成功,AX=文件代号CX=文件属性 CF=1 操作成功,AX=错误代码3DH 打开文件 DS:DX=ASCIZ 串地址;AL=0,读=1,写=2,读/写CF=0 操作成功,AX=文件代号CF=1 操作出错,AX=错误代码3EH 关闭文件 BX=文件代号 CF=0 操作成功CF=1 操作出错,AX=错误代码3FH 读文件 DS:DX=数据缓冲区地址BX=文件代号CX=读取的字节数CF=0 读取成功:AX=实际读入字节数,或AX=0,已到文件尾CF=1 读出错,AX=错误代码40H 写文件 DS=数据缓冲区的段地址;DX=数据缓冲区的偏移地址;BX=文件代号CX=写入的字节数CF=0 操作成功,AX=实际写入字节数;CF=1 操作出错,AX=错误代码09H 显示字符串 DS:DX=串地址02H 显示字符 DL=待显示字符0AH 键盘输入到缓冲区DS:DX=缓冲区首地址(DS:DX)=缓冲区最大字符数(DS:DX+1)=实际输入的字符数

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


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

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

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