微机接口技术实验指导书

更新时间:2024-07-12 12:09:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

微机接口技术

实验指导书

马 莉 编

实验一 汇编语言程序设计和TPC-2003实验系统基本操作练习

第一部分 汇编语言程序设计

一、实验目的

1、 熟练掌握编写汇编语言源程序的基本方法和基本框架。 2、 掌握编写顺序结构、分支结构和循环结构的汇编程序。 3、 掌握程序中数据的产生与输出的方法。

4、 熟悉建立源文件,进行汇编和连接的全过程,并对程序进行调试。

二、实验要求

1、 实验前准备

1) 分析题目,将程序中的原始数据、中间结果和最终结果的存取方式确定好。

2) 写出算法或画出流程图。 3) 写出源程序。

4) 对程序中的结果进行分析,并准备好上机调试的过程 2、 本实验要求在PC机上进行。

3、 汇编过程中出现问题,可以用DEBUG进行调试。

三、实验内容

1、题目:分类统计字符个数,程序接收用户键入的一行字符(字符个数不超过80个,该字符串用回车符结束),并按字母、数字及其它字符分类计数,然后将结果存入以letter、digit和other为名的存储单元中。

2、写出源程序,画出程序流程图; 3、编辑源程序,建立.asm文件 4、用masm程序汇编产生.obj 文件 5、用了link程序产生.exe文件

6、进入debug运行程序并查看计数结果。

7、提示:程序可采用0AH功能调用把键入字符直接送到缓冲区中,然后再逐个取出分类计数。也可采用01H功能调用在接收字符后分类计数然后再存入缓冲区中。

第二部分 TPC-2003

实验系统基本操作练习

一、实验目的

学习并掌握实验系统地基本操作,为后续的实验打下基础。

二、实验设备

TPC-2003实验系统

三、实验准备工作

系统一经连好,检查无误后,可通电运行。

四、实验内容

1、要求:实验电路如图1所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O地址“输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH,?? 当CPU执行I/ O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。

例如:执行下面两条指令 MOV DX,2A0H

OUT DX,AL(或IN AL,DX) Y4输出一个负脉冲,执行下面两条指令 MOV DX,2A8H

OUT DX,AL(或IN AL,DX) Y5输出一 个负脉冲。

图 1

利用这个负脉冲控制L7闪烁发光(亮、灭、亮、灭、??),时间间隔通过软件延时实现。

2、编程提示

1)实验电路中D触发器CLK端输入脉冲时,上升沿使Q端输出高电平L7发光,RD端加低电平L7灭。

2)由于TPC卡使用PCI总线,所以分配的IO地址每台微机可能都不同,编程时需要了解当前的微机使用那段IO地址并进行设置。

实验二8255芯片的应用

一、实验目的

1、熟悉8255在TPC-2003系统中的典型接法; 2、掌握8255的工作方式及应用编程。

二、实验设备

1、TPC-2003实验系统 2、导线若干

三、实验内容

(一)实验内容一

1、要求:实验电路如图2,8255C口接逻辑电平开关K0~K7,A口接LED显示电路L0~L7。编程利用K7—K0八个开关从8255C口输入数据,再从A口输出,控制L7—L0八个发光二极管的亮灭。

图 2

2、编程提示

1)8255控制寄存器端口地址 28BH

A口的地址 C口的地址

2)参考流程图(见图3)

288H 28AH

开 始设置8255C口输入A口输出从C口输入数据将此数据自A口输出N有键按下吗?Y结 束

图 3

(二)实验内容二

1、要求:

1)按图4连接好电路,将8255的A口PA0~PA6分别与七段数码管的段码驱动输入端a~g相连,位码驱动输入端S1接+5V(选中),S0、dp接地(关闭)。编程从键盘输入一位十进制数字(0~9),在七段数码管上显示出来。

图 4

图 5

2)按图5连接好电路,七段数码管段码连接不变,位码驱动输入端S1,S0接8255 C口的PC1,PC0。编程在两个数码管上显示“56”。

2、编程提示

1)实验台上的七段数码管为共阴型,段码采用同相驱动,输入端加高电平,选中的数码管亮,位码加反相驱动器,位码输入端高电平选中。 2)七段数码管的字型代码表如下表:

显示字形 0 1 2 3 4 5 6 7 8 9

g e f d c b a 段码 0 1 1 1 1 1 1 0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 3fh 06h 5bh 4fh 66h 6dh 7dh 07h 7fh 6fh afedgbc

3)参考流程图(见图6)

开 始开 始将8255设为A口输出将8255设为A口输出送5的段码至A口从键盘接收字符N送位码02H至C口延 时送6的段码至A口送位码01H至C口查表求出对应的段码延 时将段码自8255A口输出有键按下吗?Y返回DOS返回DOSN是数字吗?Y将所得字符的ASCII码减30H

(A)

(B) 图 6

实验三 综合实验

一、实验目的

1、通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。

2、了解微机化竞赛抢答器的基本原理。

二、实验设备

1、TPC-2003实验系统 2、导线若干

三、实验内容

(一)实验内容一

1、要求:图7为竞赛抢答器(模拟)的原理图,逻辑开关K0~K7代表竞赛抢答按钮0~7号,当某个逻辑电平开关置“1”时,相当某组抢答按钮按下。在七段数码管上将其组号(0~7)显示出来。

图 7

2、编程提示

1)设置8255为C口输入、A口输出,读取C口数据,若为0表示无人抢答,若不为0则有人抢答。根据读取数据可判断其组号。从键盘上按空格键开始下一轮抢答,按其它键程序退出。

2)参考流程图(见图8)

图 8

(二)实验内容二

1、要求:如图9,L7、L6、L5作为南北路口的交通灯与PC7、PC6、PC5相连,L2、L1、L0作为东西路口的交通灯与PC2、PC1、PC0相连。编程使六个灯按交通灯变化规律亮灭。

红 黄 绿 红 黄 绿

图 9

2、编程提示

1)十字路口交通灯的变化规律要求:

①南北路口的绿灯、东西路口的红灯同时亮30秒左右。 ②南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。 ③南北路口的红灯、东西路口的绿灯同时亮30秒左右。 ④南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁若干次。 ⑤转①重复。

2)参考流程图(见图10)

开 始设置8255A口输出C口输出南北路口绿灯亮,东西路口红灯亮长延时南北路口黄灯闪,东西路口红灯亮南北路口红灯亮,东西路口绿灯亮长延时南北路口红灯亮,东西路口黄灯闪N是否有键按下Y返回DOS

图 10

实验四 键盘显示综合实验

一、实验目的

1、自学并掌握8279键盘显示电路的基本功能及编程方法。 2、掌握一般键盘和显示电路的工作原理。

二、实验设备

1、TPC-2003实验系统 2、导线若干

3、键盘显示扩展板一块

三、实验内容

1、实验电路如图14。它做在一块扩展电路板上,用一根20芯扁平电缆与实验台上扩展插头J7相连。

2、编程:使得在小键盘上每按一个健,6位数码管上显示出相应字符,它们的对应关系如下:

小键盘 显示 小键盘 显示 0 — 0 C — C 1 — 1 D — d 2 — 2 E — E 3 — 3 F — F 4 — 4 G — q 5 — 5 M — 6 — 6 P — p 7 — 7 W — 8 — 8 X — 9 — 9 Y — A — R — 返回 B — b

3、参考流程

主程序流程图(图11):

图11

显示子程序流程图(图12):DISP

图12 键盘显示子程序流程图(图13):KEY2

图13

图 14

附录一 TPC-2003实验系统简介

一、概述

八十年代以来,国内大中专院校很多专业都相继开设了“微机原理及应用”方面的课程,讲授内容主要是8位机(Z80),实验设备多采用TP801单板机。随着计算机技术的发展,讲授内容开始逐步转向16位或32位的PC系列微机,实验设备亦需更新,“TPC-2003通用32位微机接口(PCI)实验系统”是我公司继“TPC-H通用微机接口实验系统”的基础上,综合了各学校讲课及实验老师的意见之后推出的微机硬件实验教学设备的新产品。该仪器增加了实验系统的开放能力和灵活性。它不仅使一些典型的微机接口实验方便,而且对一些计算机硬件要求较高的专业提供了锻炼学生动手能力,发挥创造才能的平台。该系统主要有以下特点:

★ 实验电路连接采用了国家专利、获奖产品“自锁紧”插座及导线,消除

了连线接触不良的现象。

★ 电路设计中增加了多项保护措施,可有效的避免由于学生实验时错接、

错编程损坏主机或接口集成电路的现象。

★ 接口实验增加了实用性、趣味性的项目,使用C语言进行实验的程序。 ★ 实验台上增加了逻辑笔、通用IC插座等电路。可作为数字电路实验仪

器使用,也可以用于学生毕业设计、实验数据的采集及科研开发。 仪器硬件包括接口卡、实验台(箱)两部分组成,两者之间通过50线扁平电缆相连。

接口卡可以插入PC系列微机中任意一个PCI扩展插槽,它的主要功能是将与实验有关的总线信号加以驱动后引到实验台上,同时引出信号还有与“中断”和“DMA”实验操作有关的信号及+5V、+12V、-12V电源。

实验台上设有I/O地址译码电路、总线插孔、接口实验常用集成电路、外围电路及通用IC插座等部分组成。外围电路包括逻辑电平开关电路、LED显示电路、时钟电路、单脉冲电路、逻辑笔、复位电路、七段数码管显示电路、基本门电路、继电器及步进电机、小直流电机的驱动电路。 二、安装

1、实验装置基本组成: (1)、硬件:PCI接口卡一块;实验台(箱)一个;50线扁平电缆一根;自锁

紧导线50根;集成电路芯片(8251、74LS273、74LS244、6116)共4片。该实验装置在PC系统中的位置如图15所示(斜线标出):

图15

(2)、软件:光盘一张。 (3)、资料:学生实验指导书一本。 (4)、附件:话筒一个,测试表笔一只,50芯实验连接线。 (5)、可选附件:

(A)32位数据扩展实验套件(包括扩展卡及34线扁平电缆各一个) (B)实验盒(包括:步进电机、小直流电机、喇叭、指示灯各一个) (C)TPC-H键盘显示控制器实验板 (D)ISA总线扩展卡

2、安装步骤:

(1)关上PC机电源,打开微机主机箱。

(2)将PC总线接口卡插在任意扩展槽中。接口卡的结构如图16。 (3)用50芯线扁平电缆线连接接口卡和实验台。

(4)接上PC机电源,启动微机,Windows提示发现新硬件,请安装光盘里的安

装配置文件(TPC.inf)。

(5)重新启动计算机后,运行光盘里的Setup程序安装运行支持库文件。

图 16

PLX9054PCI总线扩展卡结构,该卡使用PLX9054和CPLD把PCI总线时序转换成50芯ISA总线时序,提供给微机实验台使用。

三、实验台结构:

1、I/O地址译码电路

如图17所示,地址空间:280H~2BFH共分8条译码输出线:Y0~Y7,其地址分别是280H~287H;288H~28FH;290H~297H;298H~29FH;2A0H~2A7H;2A8H~2AFH;2B0H~2B7H;2B8H~2BFH,8根译码输出线在实验台“I/O地址”处分别由“自锁紧”插孔引出,供实验选用。

图 17

2、总线插孔

采用“自锁紧”插座在标有“总线”区引出数据总线D7~D0;地址总线A9~A0;读、写信号IOR、IOW;中断请求信号IRQ;DMA请求信号DRQ1;DMA响应信号、DACK1;及AEN信号,供学生搭试各种接口实验电路使用。

3、时钟电路

如图18所示,可以输出1MHZ、2MHZ两种信号,供A/D转换器、定时器/计数器、串行接口实验使用。

图 18

4、逻辑电平开关电路

如图19所示,实验台右下方设有8个开关K7~K0,开关拨到“1”位置时开关断开,输出高电平,向下打到“0”位置时开关接通输出低电平,电路中串接了保护电阻,使接口电路不直接同+5V、GND相连,可有效地防止学生因误操作、误编程损坏集成电路现象。

图 19

图 20

5、LED显示电路

如图20所示,实验台上设有8个发光二极管及相关驱动电路(输入端L7~L0),当输入信号为“1”时发光,为“0”时灭。

6、七段数码管显示电路

如图21所示,实验台上设有两个共阴极七段数码管及驱动电路,段码为同相驱动器,位码为反相驱动器,从段码与位码的驱动器输入端(段码输入端:a、b、c、d、e、f、g、dp,位码输入端:s1、s2)输入不同的代码即可显示不同数字或符号。

图 21

7、单脉冲电路

如图22所示,采用RS触发器产生,实验者每按一次开关即可以从两个插座上分别输出一个正脉冲及负脉冲,供“中断”、“DMA”、“定时器/计数器”等实验使用。

图 22 图 23

8、逻辑笔

如图23所示,当输入端Ui接高电平时红灯(D2)亮;接低电平时绿灯亮。

9、继电器及驱动电路

如图24所示,实验台上设有一个+5V直流继电器及相应的驱动电路,当其开关量输入端输入数字量“1”时,继电器动作:常开触点闭合、常闭触点断开。通过相应的实验使学生了解开关量控制的一般原理。

图 24

图 25

10、复位电路

如图25所示,能在上电时,或按下复位开关S2后产生一个高电平的复位信号供8255、8251等接口芯片使用。

11、接口集成电路

实验台上有微机原理硬件实验最常用接口电路芯片,包括:可编程定时器/计数器(8253)、可编程并行接口(8255)、数/模转换器(DAC0832)、模/数转

换器(ADC0809),这里芯片与CPU相连的引线除片选信号CS外都已连好,与外界连接的关键引脚在芯片周围用“自锁紧”插座引出,供学生实验时使用。其中数/模转换器附有双极性输出,模/数转换器附有双极性输入插座。具体电路可见下面实验说明。

12、跳线开关(JP)

实验台上共有5个跳线开关,其中Ja、Jb、Jc在实验台的左上角,50线总线插座的左方。Ja用来选择用主机电源还是用外加电源的,当用主机电源时,应将JA上+5V、+12V、-12V三个短路片插好。用户若想使用外加电源,必须首先将JA上的三个短路片全部拔掉,才能将外接电源加入。JB和JC是用来选择实验类型的,I/O实验时JB、JC上的短路片都应插在标有“I/O”的位置。做存储器实验时,短路片应插在标有“MEM”的位置。做“DMA”实验时JB应插在“I/O”位置,JC应插在DMA位置。实验台出厂时短路片在I/O实验位置。

实验台上另外两个跳线开关为JP2和JP3,在实验台的左下角,分别用于模/数转换器模拟量输入极性选择,将JP2的1、2短路时IN2(J2)可输入双极性电压(-5V~+5V),2、3短路为单极性(0~+5V),JP3用于选择IN1的输入极性,方法与JP2相同。

13、+5V电源插针

为了减少主机+5V电源的负担和各主要芯片的安全,在主要接口芯片的左上角都有相应的电源连接插针(标记为+5V),当实验需要该芯片时,用短路块短接插针即可接通+5V电源。对用不到的芯片可将短路片拔掉,以确保芯片安全。

14、通用集成电路插座

实验台上设有4个通用数字集成电路插座,其中插座A、B为20P,插座D为40P,插座D可以插入一个24~40脚的集成电路芯片或者2个8~20脚的集成电路芯片。每个插座引脚附近都有相应的“自锁紧”插座,部分实验(简单并行接口、DMA、串行通讯、集成电路测试)电路是利用这些插座搭试的。要求高的学校可以让学生自己搭试更多的实验,以提高学生动手能力。利用这些插座可以开发新的实验,也可以进行数字电路实验,及学生毕业设计。自锁紧插座插入导线时,应稍加力并延顺时针方向旋转一下,才能保证接触良好,拔出时,应先逆时针方向旋转待插头完全松开后,再向上拔出。

15、数字电路实验区

实验台上有一块数字电路实验区,没有三种基本门电路(与、或、非)及D触发器,供学生在接口实验或数字电路实验时直接使用。

16、接线端子

如图-2所示实验台上设有7个接线端子,标号为J1-J7。J1用于外接喇叭,J2是一个立体声插孔用于外接话筒。J4为继电器触点,其中1接+5V,2、3为常闭触点,3、4为常开触点。5接地线。J5用于接步进电机。J6用于接小直流

电机。J7是一个20芯通用插座,用于外接用户开发的实验板,本系统中8279键盘显示实验板就从此插头引出。J7各引脚信号安排如下:

19 D0 20

17 D1 18

15 D2 +5V 16

13 D3 14

11 D4 12

9 D5 A0 10

7 D6 A1 8

5 D7 6

3 IRQ 4

1 CS 2

RES +5V IOR IOW CLK GND GND 17、50线总线插座信号安排

18、直流电源开关(K1)和存储器地址选择开关(K2) 实验台上有一直流电源开关(K1),在实验台的左上角。在主机电源打开后,再打开实验台上开关K1,实验台才会加电。另外,实验台上还有一个四位拨动开关K2,在实验台8255芯片的右方。K2是在做存储器实验时选择存储器地址使用的。

19、使用外加直流电源注意事项:

《1》用户可以使用主机电源,也可以使用外加直流电源,主机电源通过总线扩展卡引入到实验台的50芯插座上,再通过短路子JA接到电源开关上。该实验台出厂时是按使用主机电源连接的。

《2》用户若想使用外加电源。必须首先将JA上的三个短路片全部拔掉,将主机电源断开,才能将外部电源接入。

《3》用户电源通过外接电源插座J0接到实验台上。插入以前应仔细检查电源插头上各路电源与J0上标注的是否相同,如不相同应修改电源插头,否则会损坏实验台。

《4》外接电源插入以前,应检查各路电源输出是否正确,如不正确应修改或更换电源。

《5》以上各项都正常后,打开电源即可进行实验。

附录二汇编程序使用方法

因为pci总线结构支持p&p即插即用功能,每台微机分配给pci扩展板的资源是动态浮动的,不像isa总线是固定死的,因此分配给设备的i/o基地址、mem基地址空间及int中断号会因为不同的微机而变化(详细介绍请参看pci总线规范文档或本设备的教师实验指导书),所以实验前需要确定当前微机中pci卡的资源,并用其替换程序中的相应值,重新编译链接后才能实现实验效果。

如果发现您的微机中tpc卡的设置与以下内容所描述的不一致,这应该是系统没有分配好资源导致的,实验可能做不了,您可以将驱动卸掉再重新安装,看看还出现这种情况否,或是换一台机器试一下,确认是tpc卡的问题还是操作系统安装驱动程序时出现的问题。

需要替换的基地址值为每个汇编程序头中的定义行: io基地址为:

。。。

ioport equ 0d400h-0280h ; tpc 卡中设备的io地址 。。。 或

。。。

ioport_data equ 0d400h-0280h ; tpc 卡中设备的io地址 。。。 或

。。。

ioport_cent equ 0d800h ;tpc 卡中PCI接口芯片的io地址 。。。

mem基地址为:

。。。

mem_data equ 0f6000000h ; tpc 卡中设备的mem地址 。。。

其中”0d400h”是pci接口在微机中被动态分配的io基地址,即需要替换的地址,相当于设备中的地址0280h。

”0d800h”是TPC卡中PCI接口芯片上的设置寄存器组占用的io地址,因为某些实验需要设置该芯片的寄存器。

”0f6000000h”是pci接口在微机中被动态分配的mem基地址,也是需要替换的地址,相当于设备存储器的起始地址0h。 替换方法如下:

步骤1:

参照实验指导书安装接口卡及其驱动程序

步骤2:

启动微机并打开“控制面板”-〉“系统”-〉“设备管理器”并查到“微机原理教学实验装置”

打开“TPC”

找到两个输入/输出范围(数值可能不会与图中相同),其中一个范围大小是0ffh的是PCI接口芯片上的设置寄存器组占用的io地址空间,另一个范围大小是07fh的是TPC设备的io地址空间;两个内存范围(数值可能不会与图中相同),一个范围大小是0ffh的是PCI接口芯片占用的mem地址空间,另一个范围大小是0fffffh的是TPC设备的mem地址空间。

它们的起始地址即为我们需要的基址值,图中PCI接口芯片输入输出范围是c000-c0ff,基址为c000;TPC设备的输入输出范围是c400-c47f,基址为c400;TPC设备的内存范围是f5800000-f58fffff,基址为f5800000。

记录下基址值。

步骤3:

用记录下的基址值替换每个汇编程序头中的定义行中的值,并重新编译链接后即可。 io基地址为:

。。。

ioport equ 0d400h-0280h ; tpc 卡中设备的io地址 。。。 或

。。。

ioport_data equ 0d400h-0280h ; tpc 卡中设备的io地址 。。。 或

。。。

ioport_cent equ 0d800h ;tpc 卡中PCI接口芯片的io地址 。。。

mem基地址为:

。。。

mem_data equ 0f6000000h ; tpc 卡中设备的mem地址 。。。

即替换“0d400h”为“0c400h”,“0d800h”为“0c000h”,“0f6000000h”为

“0f58000000h”,并重新编译链接后即可。

如果程序中使用了中断,则需要根据TPC属性窗口中的中断请求号码来修改程序中的中断向量、中断掩码的参数,并重新编译链接后即可。

附录三HQFC集成开发环境的使用说明

1、运行程序/“HQFC集成开发环境.EXE”,如下图

2、自动检测接口

软件自动检测所安装有的接口(包括PCI微机接口、USB微机接口、EX386嵌入微机接口),如果检测到硬件显示为绿色,否则为红色。

3、选择接口类型

选择USB接口,进入USB微机接口开发环境。如下图:

4、硬件检测

查找并选择接口设备

查找并可改变接口类型。如下图:

5、用户程序的编辑和编译

HQFC集成开发环境软件支持汇编程序(.asm文件)类型的程序开发。除了一般的编辑功能外,还有语法错误提示等功能。用户编辑好程序并保存后,即可方便地进行编译。

1.新建一个源程序

在当前运行环境下,选择菜单栏中的“文件”菜单,菜单下拉后选择“新建”,或是在工具栏中单击“新建”快捷按钮,会出现源程序编辑窗口,建议用“另存为”为文件取名保存后,就新建一个“.asm”文件。

2.打开一个源程序

当前运行环境下,选择菜单栏中的“文件”菜单,菜单下拉后选择“打开”,或是在工具栏中单击“打开”,会弹出“打开”文件选择窗口,“打开”窗口如图所示:

打开一个源程序

在窗口中“文件类型”下拉菜单中选择“ASM文档(*.asm)一项,程序即显示当前目录下所有的asm文档,单击要选择的文件,选中的文件名会显示在“文件名”中,单击“打开”则打开当前选中的文档显示在文档显示区域。点击“取消”则取消新建源文件操作。

3.编辑源程序

本软件提供了基本的编辑功能,并实现了实时的语法高亮,各项操作说明如下: 撤消

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“撤消”,或是在工具栏中单击“撤消”,即可撤消上一步剪切或粘贴操作。

剪切

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“剪切”,或是在工具栏中单击“剪切”,即可将文档显示区域中选中的内容剪切到剪贴板。

复制

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“复制”,或是在工具栏中单击“复制”,即可将文档显示区域中选中的内容复制到剪贴板。

粘贴

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“粘贴”,或是在工具栏中单击“粘贴”,即可将剪贴板中当前内容粘贴到文档显示区域光标所在处。

全选

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“全选”,即可将文档区域中所有内容选中。

查找

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“查找”,弹出查找对话框如图所示:

查找

在查找内容一栏中输入需要查找的内容,可选择“区分大小写”的查找方式,单击“查找下一个”程序则在文档显示区域中搜索与查找内容匹配的字符串,找到第一个后则高亮显示,用户点击查找下一个则继续搜索下一个匹配字符串,点击“取消”退出查找操作。

替换

当前运行环境下,选择菜单栏中的“编辑”菜单,菜单下拉后选择“替换”,弹出替换对话框如图所示:

在查找内容一栏中输入需要查找的内容,可选择“全字匹配”与“区分大小写”的查找方式,在替换为一栏中输入需要替换的内容,单击“查找下一个”程序则在文档显示区域中搜索与查找内容匹配的字符串,找到第一个后则高亮显示,用户可单击“替换”将匹配的字符串替换,也可单击“全部替换”将当前文档显示区域中所有与查找内容匹配的字符串全部替换。单击“查找下一个”则继续搜索下一个匹配字符串。也可单击“取消”退出查找操作。

4.保存源程序

当前运行环境下,选择菜单栏中的“文件”菜单,菜单下拉后选择“保存”,如果是无标题文档,用户需在提示下输入文档的名称及选择保存的路径,单击确定后保存;否则程序自动保存当前文档显示区域中显示的文档。或者选择菜单栏中的“文件”菜单,菜单下拉后选择“另存为”,并在提示下输入文档的名称及选择保存的路径,单击确定后保存。 6、编译源程序

编译(编译)

在当前运行环境下,选择菜单栏中的“ASM文件编译”菜单,选择编译选项则程序对当前ASM源文件进行编译,编译调试窗口中输出汇编的结果,若程序汇编有错,则详细报告错误信息。双击输出错误,集成开发环境会自动将错误所在行代码显示。

构建(汇编+链接)

在当前运行环境下,选择菜单栏中的“ASM文件编译”菜单,选择汇编+链接选项则程序对当前ASM源文件进行汇编与链接,编译调试窗口中输出汇编与链接的结果,若程序汇编或链接有错,则详细报告错误信息。双击输出错误,集成开发环境会自动将错误所在行代码显示。

重构运行(汇编+链接+执行)

在当前运行环境下,选择菜单栏中的“ASM文件编译”菜单,选择汇编+链接+执行选项则程序对当前ASM源文件执行,程序自动运行。 7、用户程序的调试和运行

编译和链接成功之后,在“ASM文件调试”菜单中,选择“开始调试”,也可以在工具栏中选择“调试”。程序自动切换到TurboDbegger的用户界面(见下图),即可开始进行程序的调试。

TurboDbegger的使用方法请自行查阅有关文献。

本文来源:https://www.bwwdw.com/article/v6w.html

Top