电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

微机接口实验报告

微机接口实验报告_第1页
1/8
微机接口实验报告_第2页
2/8
微机接口实验报告_第3页
3/8
微机接口实验报告 篇一:微机原理实验报告 西安交通大学实验报告 课程_微机与接口技术第页共页 系别__生物医学工程_________实验日期:年月日 专业班级_____组别_____交报告日期:年月日 姓名__ 学号__报告退发 ( 订正、重做 ) 同组人_老师审批签字 实验一 汇编语言程序设计 一、实验目的 1、掌握 Lab6000p 实验教学系统基本操作; 2、掌握 8088/8086 汇编语言的基本语法结构; 3、熟悉 8088/8086 汇编语言程序设计基本方法 二、实验设备 装有 emu8086 软件的 PC 机 三、实验内容 1 、 有 一 个 10 字 节 的 数 组 , 其 值 分 别 是80H,03H,5AH,FFH,97H,64H,BBH,7FH,0FH,D8H。编程并显示结果: 假如数组是无符号数,求出最大值,并显示; 假如数组是有符号数,求出最大值,并显示。 2、将二进制数 500H 转换成二-十进制(BCD)码,并显示“500H 的 BCD 是:” 3、将二-十进制码(BCD)7693 转换成 ASCII 码,并显示“BCD码 7693 的 ASCII 是:” 4、两个长度均为 100 的内存块,先将内存块 1 全部写上 88H,再将内存块 1 的内容移至内存块 2。在移动的过程中,显示移动次数1, 2 ,3…0AH…64H(16 进制-ASCII 码并显示子 程序) 5、键盘输入一个小写字母(a~z),转换成大写字母 显示:请输入一个小写字母(a~z): 转换后的大写字母是: 6、实现 4 字节无符号数加法程序,并显示结果,如 99223344H + 99223344H = xxxxxxxxH 四、实验代码及结果 1.1、实验代码: DATA SEGMENT SZ DB 80H,03H,5AH,0FFH,97H,64H,0BBH,7FH,0FH,0D8H;存进数组 SHOW DB THE MAX IS: , $ DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA ;把数据的基地址赋给 DS MOV DS,AX MOV DX,OFFSET SHOW ;调用 DOS 显示字符串 MOV AH,09H INT 21H MOV SI ,OFFSET SZ ;数组的偏移地址赋给 SI MOV CX,10 ;存进数组的长度给 CX MOV DH,80H ;将数组的第一个数写进 DH NEXT: MOV BL,[SI];将数组的第一个数写进 BL CMP DH,BL ;比较 DH 和 BL 中数的到校 JAE NEXT1 ;假如 DH 中的数大于 BL 中,将跳转到 NEXT1 MOV DH,BL ;假如 DH 中的数小于 BL 中,将 BL 中的数赋给 DH NEXT1: INC SI ;偏移地址加 1 LOOP NEXT;循环,CX 自减一直到 0,DH 中存数组的最大值 ;接下来...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

微机接口实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部