- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机实验概述 地点:金智楼416、516 时间:第8~15周 周三6~9节 实验安排:软件实验2周、硬件实验6周 课时和学分:32课时,1个学分 考核方法:平时实验80%,实验报告20% 实验参考书:《微机实验及课程设计教程》(试用版3.0) 实验地点及时间 实验分组 金智楼416: 220111班 220112前半个班22011216) 金智楼516: 220112后半个班22011231) 220113班 每个同学1个实验台,请按学号按顺序就坐,没有特殊情况,不要更换座位 * 实施方案 必做实验和选做实验,完成必做实验才能下课。 做完一个程序后,请老师要检查结果和源程序。 在上课之前将实验源程序编好,实验中注意记录正确的程序,每次实验完成后需提交实验报告。 Senior课程要求:讨论环节。实验课第一节课讨论。 * 1、实验报告可以购买专门的实验报告纸或用A4大小的纸。 2、实验报告的格式 (1)实验目的 (2)实验内容(必作和选作) (3)实验原理与接线 (4)实验源程序(主要部分)和流程图 (5)实验结果以及遇到的问题和解决办法 实验报告的格式 实验一 指令与汇编语言基础(P23~P34附录A、附录B) 实验目的 了解命令行操作基本方式和基本命令,掌握PC环境下命令行方式的特点 掌握汇编语言程序指令编辑、宏汇编、连接和运行的基本概念 熟练掌握动态调试程序TD的常用命令和窗口功能,学会用TD调试程序,修改环境 学会利用DEBUG或TD检查认识指令功能的正确方法 * 实验环境 硬件环境:微型计算机一台 软件环境: Windows XP操作系统 任意一种文本编辑器(EDIT、NOTEPAD、UltraEDIT) 汇编程序(MASM.EXE或TASM.EXE) 链接程序(LINK.EXE或TLINK.EXE) 调试程序(DEBUG.EXE或TD.EXE) * 汇编语言源程序 编辑 EDIT 汇编语言源文件 .ASM 汇编 TASM 机器语言目标文件 .OBJ 连接 TLINK 机器语言执行文件 .EXE 执行 结果 汇编语言设计调试过程 调试DEBUG name…… data segment ……………. data ends stack segment para stack ‘stack’ db 100 dup(?) stack ends code segment assume ds:data,cs:code, ss:stack,es:data start: mov ax,data mov ds,ax mov es,ax ………………….. mov ah,4ch int 21h …………………… code ends end start 汇编语言的两种格式(一) name…… data segment ……………… data ends stack segment para stack ‘stack’ db 100 dup(?) stack ends code segment assume ds:data,cs:code,ss:stack,es:data aaa proc far start: push ds mov ax,0 push ax mov ax,data mov ds,ax mov es,ax ……………… ret aaa endp ………………. code ends end start 汇编语言的两种格式(二) 1、开始菜单,点运行条目,打入cmd命令进入DOS调试环境。 2、在D:\下建立一个自己的子目录。 (md d:\zxj) 例如d:\zxj,将C:\TASM目录下的所有程序拷入新建的目录下。 (copy c:\tasm\*.* d:\zxj ) 3、进入该目录(cd d:\zxj) ,键入如下命令开始编辑程序 : d:\zxjedit 文件名.asm 实验调试环境-DOS调试环境 4、将程序保存后返回DOS进行汇编,键入如下命令: d:\zxjtasm 文件名.asm 如果汇编通过,进行下一步,如果出现错误,返回3步骤,根据错误的行数进行修改,然后重新汇编。 5、将程序进行连接,键入如下命令: d:\zxjtlink 文件名.obj
文档评论(0)