第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt

第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt

ID:60767316

大小:156.50 KB

页数:18页

时间:2020-02-02

第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt_第1页
第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt_第2页
第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt_第3页
第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt_第4页
第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt_第5页
资源描述:

《第15章 实验指南151 《微机原理及接口》课程上机简介 微机原理.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第15章 实验指南15.1 《微机原理及接口》课程上机简介微机原理及接口的上机分为汇编语言部分的上机与硬件部分的上机,下面分别予以介绍。15.1.1 汇编语言部分的上机汇编语言部分的上机只需要有一台PC机即可,无其它硬件要求。需以下四个软件:一个编辑器、一个汇编程序、一个连接程序、一个调试程序。操作系统既可以是DOS,也可以是Windows。汇编语言的上机分四个步骤:编辑、汇编、连接、运行/调试。这一过程如下图15-1所示。1.编辑 编辑的目的是将源程序输入计算机并形成一个文本格式的磁盘文件,以便供

2、汇编程序使用。 2.汇编 汇编的作用是将源程序翻译成机器码,并将翻译好的机器码以目标模块的形式存盘,供连接程序使用。DOS平台上使用最广泛的汇编程序是MASM和TASM。源程序中错误分为二类:语法错误和逻辑错误。 语法错误指的是语句的语法不符合8086指令系统规定或MASM中的规定。 逻辑错误是指源程序中语句的语法虽然正确,但达不到编程者想要实现的功能。 3.连接 汇编以后生成的机器码仍然不能运行,需要进行连接。DOS下的连接程序常用的有LINK和TLINK。 4.运行 由连接程序生成的EXE文件可

3、以在DOS下直接执行。若程序运行结果正确,开发过程结束。若程序运行结果不正确,说明程序中隐含有逻辑错误,需要进入下一步。5.调试 所谓调试,就是在调试软件(调试器)的协助下,对可执行文件(EXE文件)进行单步或分块执行,以观察中间变量的值及软件的执行流程,从而发现错误的过程。 调试关键是调试器。最著名的调试器是微软公司的DEBUG。15.1.2硬件部分的上机硬件部分上机需要专门的实验器材,如下面介绍的TPC-1型十六位微机实验培训系统及DVCC系列微机原理与接口实验系统等。 1.TPC-1型十六位微

4、机实验培训系统TPC-1型十六位微机实验培训系统是由清华大学计算机工厂生产的。该系统由一块PC总线驱动板、一根60芯扁平电缆和一块实验台组成。 安装是按以下步骤进行的: (1).关上PC机电源,打开机器外壳,将PC总线驱动板插在主机的任一插槽内。 (2).用60芯扁平电缆将PC总线驱动板和实验台连接起来。 (3).如果用PC机电源作为作实验台电源,打开主机电源并将 实验台电源开关拨到ON位置上,电源指示灯亮即可进行 实验。如果需用外加电源,则按说明书进行相关设置。 2.DVCC系列微机原理与接口实验

5、系统DVCC系统是启动计算机工厂有限公司生产的微机原理与接口实验系统,能做多种CPU下的接口实验,以下仅介绍8088系统下的实验。 该系统由一个实验箱及RS-232C串行通信线等组成。实验箱是一个独立的计算机系统(单板机),可以单独使用,也可以用RS-232C串行通信线和一台PC机相连接,这样就可以在PC机上将源程序汇编连接好后,通过串行通信的形式将其传到单板机上,省去了在单板机上输入机器码的麻烦。同时运行结果也可以传给PC机并在其屏幕上直观地显示出来。故一般情况下总是联机运行。DVCC系统出厂时设

6、置工作在51状态,要想进入8088状态,须首先将附带的8088卡插到实验系统的J6、J9二插座中,卡上的CZ1对应实验台上的J6,卡上的C2对应实验台上的J9。另外,各个开关拨到如下状态:a.SK1位1-5置OFF,位6、7、10置ON:位8、9置OFF b.红色开关SK2位1-2置OFF c.SK3置OFF d.SK4、SK5置ON e.卧式拨动开关KBB置88位置(即ON位置)f.短路片DLl一DL4连2、3 对DVCC-598JH机型,立式开关KBBl置51位置。15.2 汇编语言上机指导15

7、.2.1DEBUG使用详解1.关于DEBUG命令的说明 (1)、DEBUG成功启动后,显示提示符“-”。 (2)、所有DEBUG命令都只有一个字母,且不区分大小写。 (3)、DEBUG只支持一种数制:十六进制。(4).多数命令后需要一个或多个参数。 (5).许多命令需要地址或地址范围作为参数,这个地址指 的是一段内存的起始地址,可表示为:“段基址:偏移量”、 “段寄存器:偏移量”或“偏移量” 地址范围可用如下二种方法示:⊙起始地址 结束地址⊙起始地址L长度 (6).E、F、S命令的参数需要指定一个字

8、节值表. (7).L、W命令需要使用驱动器号、扇区号来进行绝对磁盘读 写,驱动器号表示要读写的扇区所在的驱动器,0代表A驱,1代表B驱,2代表C驱,3代表D驱,扇区号表示DOS逻 辑扇区号,最多可以是3位16进制数。 2.DEBUG的启动与退出 (1).DEBUG的启动:C:WINDOWSCOMMAND>DEBUG - (2).DEUBG的退出:退出命令为Q,无参数。即:-Q3.DEBUG命令详解 (1)、显示寄存器命令R格式:R[寄存器名] 功能:可显示或修改寄

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。