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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(南理工微机实验报告.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

南理工微机实验报告.docx

1、南理工微机实验报告南理工微机实验报告 篇一:微机实验报告 实验1 基本操作实验 一、实验目的 (1)掌握TD- PITC 80X86微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。 (2)掌握使用运算指令类编程及调试方法。 (3)掌握运算类指令对各状态标志位的影响及其测试方法。 (4)学习使用软件监视变量的方法。 二、 实验设备 PC机一台,TD- PITC实验装置一套 三、 实验内容及步骤 通过对样例程序的操作,学会使用在TD- PITC环境下,如何输入汇编语言程序,如何进行汇编语言源程序的汇编、连接、下载和运行;在调试程序的学习过程中,应学会:如何设置断

2、点,如何单步运行程序,如何连续运行程序,怎样查看寄存器的内容,怎样修改寄存器的内容,怎样查看存储器的内容,怎样修改存储器的内容 实验内容一BCD码转换为二进制 实验内容 将四个二位十进制数的BCD码存放于3500H起始的内存单元中,将转换的二进制数存入3501H起始的内存单元中,自行绘制流程图并编写程序。 实验步骤: 1) 运行Wmd86软件,进入Wmd86集成开发环境。 2) 根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言。语言选择后,下次再启动软件,语言环境保持这次的修改不变。在这里我们选择汇编语言。 3) 语言选择后,点击新建来新建一个文档。默认文件名为Wmd86

3、1. 4) 编写实验程序。并保存,此时系统会提示输入新的文件名,输完后点击保存。 实验程序清单如下: SSTACK SEGMENT STACKDW 64 DUP SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START:XOR AX,AX MOV SI 3500H MOV DI 3510H A1:MOVE AL,SI ADD AL,AL MOV BL,AL ADD AL,AL ADD AL,AL ADD AL,BL INC SI ADD AL,SI MOV DI,AL INC SI INC DI LOOP A1 A2:JMP A2 CODE ENDS END

4、START 5) 点击编译文件,若程序无误,再点击进行连接。 6) 连接PC与实验系统的通讯电缆,打开实验系统电源。 7) 编译、连接都正常并且上下机位通讯成功后,就可以下载程序,联机调试了。可以通过输入端口列表中的“端口测试”来检查通讯是否正常。点击下载程序,编译、链接下载一次完成。下载完成后,在输入区的结果栏会显示“加载成功!”,表明程序以正确下载。起始运行语句下会有一条绿色的背景。8) 将四个二位十进制数的BCD码存入3500H3507H中,即:将输出区切换到调试窗口,键入E3500,然后输入01 02 03 04 05 06 06 08(每个数用空格隔开),存储器在初始状态时,默认数据

5、是CC。 9) 点击运行程序,然后再点击停止程序运行,接下来观察程序的运行结果,使用命令D3510显示转换结果为:0C 22 38 4E。 10)反复输入几组数据,验证程序的功能。 a、输入:将输出区切换到调试窗口,键入E3500,然后输入02 00 03 02 06 03 07 06 输出:点击运行程序,然后再点击停止程序运行,接下来观察程序的运行结果,使用命令D3510显示转换结果为14 20 4F 4C b、输入:将输出区切换到调试窗口,键入E3500,然后输入07 02 06 03 04 06 01 00 输出:点击运行程序,然后再点击停止程序运行,接下来观察程序的运行结果,使用命令D

6、3510显示转换结果为48 3F 2E 0A 程序运行正确 思考题: 1)叙述修改实验数据有几种方法?这些方法各有什么特点? 答:修改实验数据的方法有: 1、 直接通过源程序的赋值语句来修改。特点是需要对程序进行修改,编译。要重新编译、加载、运行。操作简单,但时间长,易于操作。 2、 通过键入E命令对存储器的内容直接修改。其特点是可一次修改多个变量,但需明确变量的地址。 3、 在变量区直接修改。其特点是需将变量加入监视窗口,且变量不宜过多。 2)能否利用“调试窗口”直接对程序进行修改? 答:可以。 实验内容二二进制数双精度加法运算 实验内容: 计算X+Y=Z,将计算结果Z存入某单元。实验程序如

7、下 本实验是双精度(2个16位,即32位)加法运算,编程时可利用累加器AX,先求低16位的和,并将运算结果存入低地址存储单元,然后求高16位的和,将结果存入高地址单元中。由于低16位运算后可能向高位产生进位,因此高16位运算时使用ADC指令,这样在低16位相加运算有进位时,高位相加会加上CF中的1。 实验步骤 1) 编写程序,经编译、链接无误后装入系统。 实验程序清单如下: SSTACK SEGMENT STACK DW 64 DUP SSTACK ENDS PUBLIC XH,XL,YH,ZH,ZL DATA SEGMENT XL DW ? XH DW ? YL DW ? YH DW ? Z

8、L DW ? ZH DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AX,XL MOV AX,YL MOV ZL,AX MOV AX,AH ADC AX,YH MOVE ZH,AX JMP STARTCODE ENDS END START 2) 程序运载完成后,点击“变量区”标签将观察窗口切换到变量监视窗口。 3) 点击菜单条,将变量AH,AL,YH,YL,ZH,ZL添加到变量监视窗口中,然后修改AH,AL,YH,YL的值,修改为AH为0015,AL为65A0,YH为0021,

9、YLB79E。 4) 在JMP START语句行设置断点,然后运行程序。 5) 当程序遇到断定后停止运行,查看变量监视窗口,计算结果ZH为0037,ZL为1D3E。 6) 修改AH,AL,YH和YL的值,再次运行程序,观察实验结果,反复测试几组数据,验证程序的功能。 a、修改为AH为110A,AL为32B0,YH为1121,YL为A010 查看变量监视窗口,计算结果ZH为222B,ZL为D2C0 b、修改为AH为A5B7,AL为05DE,YH为0225,YL为C301 查看变量监视窗口,计算结果ZH为A7DC,ZL为C8DE 程序运行正确 思考题: 1)如何使用E命令直接修改AH,AL,YH,

10、YL变量的值? 答:重新加载程序后,在寄存器窗口中读出DS的值为0208,以此为起始地址语句中数据所在数据段的段基地址,因此逻辑地址为0208:0000.再将输出区切换到调试区,输入命令“E0208:0000”。按回车,依次输入AH,AL,YH,YL。在JMP START处设置断点,运行程序。在调试区输入“D0208:0000”,即可得到对应的结果。 2)如何直接修改程序来修改AH,AL,YH,YL变量的值? 答:直接修改源程序的XL DW ?XL DW 65A0H XH DW ? 修改为XH DW 0015H YL DW ?YL DW B79EH YH DW ?YH DW 0021H 实验2 分支程序设计实验 一、 实验目的 (1)掌握分支程序的结构篇二:微机课实验报告 - 1 - - 2 - - 3 - - 4 - - 5 - 篇三:微机实验报告 深 圳 大 学 实 验 报 告 课程名称: 实验项目名称: 学院:信息工程学院 专业: 指导教师: 报告人: 实验时间: 实验报告提交时间: 教务部制 共5页,第1页 共5页,第2页 共5页,第3页共5页,第4页共5页,第5页

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1