1 / 14
文档名称:

东南大学微机实验报告一课案.doc

格式:doc   大小:793KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

东南大学微机实验报告一课案.doc

上传人:AIOPIO 2020/5/6 文件大小:793 KB

下载得到文件列表

东南大学微机实验报告一课案.doc

文档介绍

文档介绍:东南大学《微机实验及课程设计》实验报告实验一指令与汇编语言基础实验二汇编语言程序设计姓名:学号:专业:实验室:计算机硬件技术实验时间:2016年04月06日报告时间:2016年04月15日评定成绩:审阅教师:、实验目的1)了解命令行操作基本方式和基本命令,掌握PC环境下命令行方式的特点;2)掌握汇编语言程序指令编辑、宏汇编、连接、运行基本概念;3)熟练掌握动态调试程序TD的常用命令和窗口功能,学会用TD调试程,修改环境;4)学会利用DEBUG或TD检查认识指令功能的正确方法二、实验内容(1)掌握进入全屏命令行方式、修改环境的方法;(2)确定源程序的存放目录,构建个人实验环境(3)建立、编辑汇编源程序,选择程序样本,构建典型的汇编程序框架,包括基本的数据段、堆栈段和代码段,编写程序实现如下功能:在data1和data2两个存储单元中分别存放两个十六进制数,将它们相加后所得值存入data3中。(4)用汇编工具(MASM/)汇编源程序产生OBJ目标文件将所要编译的源程序文件()放到带汇编工具的文件夹中,在全屏命令行模式下,进入该文件夹,,回车后即可编译产生OBJ目标文件。(5)用链接程序(LINK/)产生EXE可执行文件产生OBJ目标文件后,继续输入:,回车后即可产生EXE可执行文件。(6)用调试工具软件(/)调试执行程序①,Windows就会打开一个DOS窗口并启动TD。启动TD后会显示一个版权对话框,这时按回车键即可关掉该对话框。,Windows就会打开一个DOS窗口并启动TD,然后TD会把该可执行文件自动载入内存供用户调试。若建立可执行文件时未生成符号名表,TD启动后会显示“Programhasnosymboltable”的提示窗口,这时按回车键即可关掉该窗口。②观察CPU寄存器、存储器环境TD启动后呈现的是一个具有窗口形式的用户界面,-2,称为CPU窗口。③单步、断点运行,观察中间结果,完成正常执行TD功能键F7为跟踪进入(对CALL指令将跟踪进入子程序),F8为单步跟踪(对CALL指令将执行完子程序返回后才停下),F2为在当前光标处设置/清除断点。通过单步,断点运行中观察数据区、各个寄存器值的变化,以验证程序运行是否正确。④修改当前运行环境,直接编写程序片断,(AX、BX、CX、DX、SI、DI、BP、SP),并观察;修改段寄存器。,并指定不同存储段。:IP,单步运行指定指令(F7或F8),观察指令运行结果。,可显示代码区的局部菜单,选择相应功能进行操作。⑤重点解决段存储结构和数据变量的定义与访问访问数据段中具体位置的值时,可将光标放置在数据区,右击产生数据区菜单。实验二汇编语言程序设计一、实验目的1)进一步熟悉汇编语言程序的编辑、宏汇编、链接、运行基本概念;2)熟练掌握动态调试程序TD/DEBUG的常用命令或窗口功能,学会用TD/DEBUG调试程序,修改数据和寄存器等环境;3)熟悉掌握汇编语言程序的典型数据结构设计、典型程序流控制方法,了解DOS/BIOS功能调用的基本方法。二、实验内容(1)编写程序实现如下功能:①从键盘输入任意字符串后,存入自定义存储单元,判断处理后将字符串中小写字母转换为大写字母(其他字符不变)并按原顺序将这些字符在屏幕上显示出来。②从键盘输入在0~65535之间的十进制数,将其转换为十六进制数并在屏幕中显示出来,要求判断输入字符串是否为在0~65535之间的十进制数。(2)复****TD各种操作,并用DEBUG调试程序,学会基本命令操作,并通过单步、设置断点等方法观察中间结果,完成正常运行。命令行方式下直接键入debugmy回车(myfile为待调试可执行程序),进入调试方式(显示-),键入H回车显示全部命令、格式和功能。常用命令有:U(反汇编)、A(汇编输入指令程序)、R(寄存器显示/修改)、I(端口输入)、O(端口输出)、D(显示数据)、E(修改数据)。除资源修改管理功能外,重点应用T(单步)、Tn(执行n步)、P(过程/指令)、G××××(从当前CS:IP执行到断点××××)或G=××××1××××2(从××××1执行到××××2断点)调试实验程序。(1)运行汇编程序必备的软件环境:DOS操作系统,汇编软件系统。汇编系统盘应包含如下文件:MASM(TASM)宏汇编程序文件LIN

最近更新

专用车无人驾驶技术与商业模式探索 29页

回收机器人和自动化拆解 30页

2024-2024学年度第一学期班级工作总结2篇 3页

医疗保险保障承诺书 5页

12月销售工作总结范文2篇 5页

11月银行出纳工作总结2篇 4页

100米动会加油稿3篇 5页

2023-2024学年福建省福州市平潭县平潭城关中学.. 6页

2024届四川省巴中市普通高中高三下学期“一诊.. 4页

2024年企业工会年度工作总结示范文本(3篇) 10页

2024年大学班主任个人工作计划范本(四篇) 12页

2024年广东省广州市保安员题库含参考答案 76页

2024年物业客服工作计划书(三篇) 7页

2024年项目创业计划书样本(二篇) 7页

《骆驼祥子》中考常考题 6页

一种单相不间断电源电路和三相不间断电源电路.. 23页

一种整体式无缝金属纤维多孔管的制备方法及缠.. 14页

自然保护区VR虚拟勘探 32页

七年级英语上册Unit2Thisismysister教案设计 23页

中国十大名酒排行和白酒排名前100名 9页

人力资源规划练习题 6页

微生物组靶向疗法治疗脂肪相关疾病 31页

关冲穴调控慢性胃炎胃动力障碍相关的基因表达.. 32页

全挡风玻璃平视显示器上的动态车辆系统信息 73页

分体式空调智能化新风引入装置 6页

专业旅游摄影师的市场格局 32页

原生家庭对人生的影响 6页

商务文案题库文件 33页

在图书整理中体验劳动的价值和乐趣 4页

堆取料机制作流程 4页