书签 分享 收藏 举报 版权申诉 / 27
上传文档赚钱

类型微型计算机原理及应用 实验一.ppt

  • 上传人(卖家):saw518
  • 文档编号:5713604
  • 上传时间:2023-05-05
  • 格式:PPT
  • 页数:27
  • 大小:273.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《微型计算机原理及应用 实验一.ppt》由用户(saw518)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    微型计算机原理及应用 实验一 微型计算机 原理 应用 实验
    资源描述:

    1、微机实验微机实验概述概述地点:金智楼地点:金智楼416、516时间:第时间:第815周周 周一周一69节节实验安排:软件实验实验安排:软件实验2周、硬件实验周、硬件实验5周、自周、自选实验选实验1周周课时和学分:课时和学分:32课时,课时,1个学分个学分考核方法:平时成绩考核方法:平时成绩50%,自选实验,自选实验50%实验参考书:实验参考书:微机实验及课程设计教程微机实验及课程设计教程(试用版(试用版3.0)实验地点及时间实验地点及时间实验分组实验分组金智楼金智楼416:220091班及班及220092前半个班前半个班金智楼金智楼516:220092后半个班及后半个班及220093班班每个同

    2、学每个同学1个实验台,请按学号按顺序就坐,个实验台,请按学号按顺序就坐,没有特殊情况,不要更换座位没有特殊情况,不要更换座位3实施方案实施方案实验一般分必做实验和选做实验,要求必实验一般分必做实验和选做实验,要求必须完成必做实验才能下课。须完成必做实验才能下课。做完一个程序后,请老师要检查结果和源做完一个程序后,请老师要检查结果和源程序,并记录完成的时间或顺序。程序,并记录完成的时间或顺序。在上课之前将实验源程序编好,实验中注在上课之前将实验源程序编好,实验中注意记录正确的程序,每次实验完成后需提意记录正确的程序,每次实验完成后需提交实验报告。交实验报告。41、实验报告可以购买专门的实验报告纸

    3、或、实验报告可以购买专门的实验报告纸或用用A4大小的纸。大小的纸。2、实验报告的格式、实验报告的格式(1)实验目的)实验目的(2)实验内容(必作和选作)实验内容(必作和选作)(3)实验原理与接线)实验原理与接线(4)实验源程序(主要部分)和流程图)实验源程序(主要部分)和流程图(5)实验结果以及遇到的问题和解决办法)实验结果以及遇到的问题和解决办法实验报告的格式实验报告的格式实验一实验一 指令与汇编语指令与汇编语言基础言基础(P23P34附录附录A、附录、附录B)实验目的实验目的了解命令行操作基本方式和基本命令,掌了解命令行操作基本方式和基本命令,掌握握PC环境下命令行方式的特点环境下命令行方

    4、式的特点掌握汇编语言程序指令编辑、宏汇编、连掌握汇编语言程序指令编辑、宏汇编、连接和运行的基本概念接和运行的基本概念熟练掌握动态调试程序熟练掌握动态调试程序TD的常用命令和窗的常用命令和窗口功能,学会用口功能,学会用TD调试程序,修改环境调试程序,修改环境学会利用学会利用DEBUG或或TD检查认识指令功能检查认识指令功能的正确方法的正确方法7实验环境实验环境硬件环境:微型计算机一台硬件环境:微型计算机一台软件环境:软件环境:Windows XP操作系统操作系统任意一种文本编辑器(任意一种文本编辑器(EDIT、NOTEPAD、UltraEDIT)汇编程序(汇编程序(MASM.EXE或或TASM.

    5、EXE)链接程序(链接程序(LINK.EXE或或TLINK.EXE)调试程序(调试程序(.EXE或或TASM.EXE)8实验环境实验环境硬件环境:微型计算机一台硬件环境:微型计算机一台软件环境:软件环境:Windows XP操作系统操作系统任意一种文本编辑器(任意一种文本编辑器(EDIT、NOTEPAD、UltraEDIT)汇编程序(汇编程序(MASM.EXE或或TASM.EXE)链接程序(链接程序(LINK.EXE或或TLINK.EXE)调试程序(调试程序(DEBUG.EXE或或TD.EXE)9汇编语言汇编语言源程序源程序编辑编辑EDIT汇编语汇编语言源文言源文件件 .ASM汇编汇编MASM

    6、机器语机器语言目标言目标文件文件 .OBJ连接连接LINK机器语机器语言执行言执行文件文件 .EXE执执行行结果结果汇编语言设计调试过程汇编语言设计调试过程调试调试DEBUGnamedatasegment.dataendsstack segment parastack stackdb100 dup(?)stack endscodesegmentassume ds:data,cs:code,ss:stack,es:datastart:movax,data movds,ax moves,ax .movah,4ch int21h codeendsendstart汇编语言的两种格式(一)汇编语言的两种

    7、格式(一)namedatasegment dataendsstack segment parastack stackdb100 dup(?)stack endscodesegmentassume ds:data,cs:code,ss:stack,es:dataaaa procfarStart:push ds movax,0 pushax movax,data movds,ax moves,ax retaaa endp .codeendsend start汇编语言的两种格式(二)汇编语言的两种格式(二)1、开始菜单,点运行条目,打入、开始菜单,点运行条目,打入cmd命令进入命令进入DOS调试环境

    8、。调试环境。2、在、在D:下建立一个自己的子目录。下建立一个自己的子目录。(md d:zxj)例如例如d:zxj,将将D:TASM目录下的所有程序拷入新目录下的所有程序拷入新建的目录下。建的目录下。(copy c:tasm*.*d:zxj )3、进入该目录、进入该目录(cd d:zxj),键入如下命令开始,键入如下命令开始编辑程序编辑程序:d:zxjedit 文件名文件名.asm实验调试环境实验调试环境DOS调试环境调试环境4、将程序保存后返回、将程序保存后返回DOS进行汇编,键入进行汇编,键入如下命令:如下命令:d:zxjtasm 文件名文件名.asm 如果汇编通过,进行下一步,如果出现如果

    9、汇编通过,进行下一步,如果出现错误,返回错误,返回3步骤,根据错误的行数进行步骤,根据错误的行数进行修改,然后重新汇编。修改,然后重新汇编。5、将程序进行连接,键入如下命令:、将程序进行连接,键入如下命令:d:zxjtlink 文件名文件名.obj如果连接正确,进行下一步,如果错误如果连接正确,进行下一步,如果错误返回返回3步骤进行修改,然后重新编译和连步骤进行修改,然后重新编译和连接。接。6、执行程序,键入如下命令:、执行程序,键入如下命令:d:zxj 文件名文件名.exe如果执行正确,则应该显示正确结果;如果执行正确,则应该显示正确结果;如果执行错误,返回步骤如果执行错误,返回步骤3,重新

    10、编译连,重新编译连接和执行。接和执行。7、如果不能直接从程序中找出错误,可以、如果不能直接从程序中找出错误,可以应用应用Debug程序进行调试,键入如下命令:程序进行调试,键入如下命令:d:zxj td 文件名文件名.exe在找出错误后,重新返回在找出错误后,重新返回3步骤,重新编步骤,重新编译连接和执行。译连接和执行。注意事项:注意事项:1)所有标点用中文半角输入)所有标点用中文半角输入2)保存源程序时用英文名字,一般不要超)保存源程序时用英文名字,一般不要超过过8个字符,文件类型为个字符,文件类型为.asm。自己的文。自己的文件夹也用英文名字。件夹也用英文名字。3)编辑也可以用写字板等完成

    11、,保存)编辑也可以用写字板等完成,保存为为.asm文件。文件。4)Tubro debug的调试方法请参考附录的调试方法请参考附录A和附录和附录B自学自学实验调试环境实验调试环境DOS调试环境调试环境1、编辑源程序、编辑源程序注意:注意:1)所有标点用中文半角输入)所有标点用中文半角输入 2)最好保存在)最好保存在F盘自己新建的子目录下盘自己新建的子目录下(文件夹不要起中文名字),保存在其它盘的(文件夹不要起中文名字),保存在其它盘的程序再次重启时会丢失。程序再次重启时会丢失。2、汇编、汇编 利用利用汇编汇编菜单选项产生菜单选项产生.obj文件,如果有文件,如果有错误要对源程序进行修改,然后再汇

    12、编,直至错误要对源程序进行修改,然后再汇编,直至没有错误。没有错误。3、链接、链接 利用利用链接链接菜单产生菜单产生.exe文件,即执行文件。如文件,即执行文件。如果有错误提示,则重新返回果有错误提示,则重新返回1。实验调试环境实验调试环境TPC集成开发环境集成开发环境(实验指导书实验指导书2323页)页)4、执行、执行注意:注意:1)汇编、链接和执行最好分步执行以便)汇编、链接和执行最好分步执行以便找出错误的原因。找出错误的原因。2)为了更好地看清楚屏幕的显示结果,)为了更好地看清楚屏幕的显示结果,可以先不执行结束语句。可以先不执行结束语句。5、调试、调试 如果没有达到预期的效果,表示程序错

    13、误,如果没有达到预期的效果,表示程序错误,进入调试菜单进行调试。然后返回进入调试菜单进行调试。然后返回1,重新编,重新编辑、修改、链接和执行。辑、修改、链接和执行。注:在注:在TPCTPC集成开发环境下,如果程序执行后直集成开发环境下,如果程序执行后直接返回接返回windowwindow环境,无法看到程序执行结果,环境,无法看到程序执行结果,可先不执行返回语句,或在调试环境下执行。可先不执行返回语句,或在调试环境下执行。实验调试环境实验调试环境TPC集成开发环境集成开发环境1、开机进入开机进入windows操作环境。操作环境。2、如果需要连接硬件试验箱,请先插上排线和、如果需要连接硬件试验箱,

    14、请先插上排线和电源插头,然后打开实验箱开关。不要带电电源插头,然后打开实验箱开关。不要带电插拔排线和连接硬件管脚。插拔排线和连接硬件管脚。3、试验结束后,关闭主机和实验箱电源,将所、试验结束后,关闭主机和实验箱电源,将所有接线拆掉,放入实验箱的口袋。拔下实验有接线拆掉,放入实验箱的口袋。拔下实验箱电源和排线,将实验箱关好。箱电源和排线,将实验箱关好。4、如果出现死机情况,可以按、如果出现死机情况,可以按ctrl+c或或ctrl+break,如果还无法起机,可按如果还无法起机,可按ctrl+alt+del重新启动重新启动5、请自带、请自带U盘,用于保存未调试完的程序。盘,用于保存未调试完的程序。

    15、注意事项注意事项实验题目:实验题目:1、在在DATA1和和DATA2两个存储单元两个存储单元分别存放两个分别存放两个16进制数,将它们相加进制数,将它们相加后所得值存入后所得值存入DATA3单元中(参考单元中(参考程序程序P31)。)。实验要求:实验要求:按照按照P29P33页的要求,页的要求,熟悉程序的编辑、连接、汇编和调试熟悉程序的编辑、连接、汇编和调试方法,学习如何使用方法,学习如何使用TD调试程序和调试程序和观察实验结果的方法。观察实验结果的方法。实验内容(必做)实验内容(必做)实验题目:实验题目:2、在在DATA1和和DATA2两个存储单两个存储单元分别存放两个元分别存放两个16进制

    16、带符号数,进制带符号数,比较两个数的大小,并将较小的数比较两个数的大小,并将较小的数存入存入DATA3单元中。单元中。实验要求:实验要求:根据参考程序,修改相应的语句,根据参考程序,修改相应的语句,重新汇编、连接和调试,直到获得重新汇编、连接和调试,直到获得正确的结果。正确的结果。实验内容(选做)实验内容(选做)实验二实验二 汇编语言程序汇编语言程序设计设计(P34P31附录附录C)实验目的实验目的近一步熟悉汇编语言的编辑、宏汇编、链近一步熟悉汇编语言的编辑、宏汇编、链接和运行的基本概念接和运行的基本概念熟练掌握动态调试程序熟练掌握动态调试程序TD/DEBUG的常用的常用指令和窗口功能,学会用

    17、指令和窗口功能,学会用TD/DEBUG调试调试程序,修改数据和寄存器环境程序,修改数据和寄存器环境熟悉掌握汇编语言程序的典型数据结构设熟悉掌握汇编语言程序的典型数据结构设计、典型程序控制方法,了解计、典型程序控制方法,了解DOS/BIOS功功能调用的基本方法能调用的基本方法23实验环境实验环境同实验一同实验一24实验内容(必做)实验内容(必做)1、从键盘输入任意字符串后,存入自定义存、从键盘输入任意字符串后,存入自定义存储单元,判断处理后将字符串中小写字母储单元,判断处理后将字符串中小写字母转换为大写字母(其它字符不变),并按转换为大写字母(其它字符不变),并按原顺序将这些字符在屏幕上显示出来

    18、(参原顺序将这些字符在屏幕上显示出来(参考程序考程序P36),),并显示字符串并显示字符串“The total number is XXXXX”。25实验内容(必做)实验内容(必做)2、从键盘输入从键盘输入065536之间的十进制数,将之间的十进制数,将其转换为其转换为16进制数并在屏幕上显示出来,进制数并在屏幕上显示出来,要求判断输入字符串是否为要求判断输入字符串是否为065536之间的之间的十进制数(参考程序十进制数(参考程序P38)。3、题目同上,在输入数值时采用按位判断、题目同上,在输入数值时采用按位判断方法,即每位数字输入是判断,如果不符方法,即每位数字输入是判断,如果不符合则拒绝输入该字符,并将符合的字符存合则拒绝输入该字符,并将符合的字符存入。入。26实验内容(选做)实验内容(选做)4、从键盘输入、从键盘输入5个十六进制个十六进制带符号数(范围带符号数(范围-128+127),请将它们按从大到小排序,并,请将它们按从大到小排序,并将排序将排序前后前后的数据显示在屏幕上。的数据显示在屏幕上。27

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:微型计算机原理及应用 实验一.ppt
    链接地址:https://www.163wenku.com/p-5713604.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库