实验指导书

实验指导书
实验指导书

微机原理与接口技术实验指导书

计算机科学系

第一章软件实验项目

§1.1 汇编环境简介

1、汇编语言源程序编辑

建立汇编语言程序可以使用多种方法

(1)使用 EDIT 建立汇编语言程序

使用汇编环境下自带的EDIT.EXE文件进行文件的编辑。

格式:EDIT 文件名.ASM (回车)

(2)使用 PE2 建立汇编语言程序

在 DOS 提示符下使用 PE2 编辑器输入用户汇编语言程序 (扩展名为.ASM)。

格式:PE2 文件名.ASM (回车)

(3)使用 SK 建立汇编语言程序

使用 SK2 热键启动 SK

2、汇编程序生成目标程序

经过编辑命令建立的汇编语言源程序使用汇编程序编译成目标程序。

(1) 使用 MASM 宏汇编进行编译

> MASM 文件名

在汇编程序调入后,先显示版本号,然后出现第一行提示,

Object filename [源文件名.OBJ]: ;默认该文件名回车。

Source Listing [NUL.LST] : 源文件名或其他 ;输入文件名建立可打印文件。

Cross Reference [NUL.CRF]: 源文件名或其他 ;回车。

Warning Errors

severe Errors

如果汇编过程中发现源程序有错误,由以上两种错误类型分别列出。此时可分析错误原因,返

回编辑程序修改源程序。

汇编程序出错信息见 《 汇编程序出错信息表 》, 注意出错的类型及出错的源文件对应行。

若不需要产生 .LST 和 .CRF 文件, 可在 > 下加";"

> MASM 文件名;

(2)使用 TASM 进行编译

例如:编译 A.ASM文件。

TASM A

Turbo Assembler Version 2.5 Copyright (c) 1988,1991

Borland International

Assembling file: a.ASM

Error messages: None

Warning messages: None

Passes: 1

Remaining memory: 162k

可按要求填加必要的选择。例如若需要在 TD 中跟踪源文件调试,可使用/zi 选择(应注意选择项英文的大小写):

>TASM /zi A

若要生成列表文件,可用如下操作:

>TASM A ,,A.LST

TASM 的选择项如下(可用 /H 显示):

Syntax: TASM [options] source [,object] [,listing] [,xref]

/a,/s Alphabetic or Source-code segment ordering

/c Generate cross-reference in listing

/dSYM[=VAL] Define symbol SYM = 0, or = value VAL

/e,/r Emulated or Real floating-point instructions

/h,/? Display this help screen

/iPATH Search PATH for include files

/jCMD Jam in an assembler directive CMD (eg. /jIDEAL)

/kh# Hash table capacity # symbols

/l,/la Generate listing: l=normal listing, la=expanded listing

/ml,/mx,/mu Case sensitivity on symbols: ml=all, mx=globals, mu=none

/mv# Set maximum valid length for symbols

/m# Allow # multiple passes to resolve forward references

/n Suppress symbol tables in listing

/o,/op Generate overlay object code, Phar Lap-style 32-bit fixups

/p Check for code segment overrides in protected mode

/q Suppress OBJ records not needed for linking

/t Suppress messages if successful assembly

/w0,/w1,/w2 Set warning level: w0=none, w1=w2=warnings on

/w-xxx,/w+xxx Disable (-) or enable (+) warning xxx

/x Include false conditionals in listing

/z Display source line with error message

/zi,/zd Debug info: zi=full, zd=line numbers only

3、链接程序生成可执行文件

由汇编后建立的目标码文件,必须经过链接后才能生成可执行的命令文件。

(1)使用 LINK 完成连接

>LINK 文件名 ;回车后调入链接程序,此时屏幕显示。

Run File [文件名.EXE]: ;回车默认该文件名。

List File [NUL.MAP]: ;

Libraries [ .LIB]: ;回车。

Warning: ;提示错误。

如果有错误,返回编辑程序重新修改源程序。

若要生成 .COM 文件, 则用 EXE2BIN 实现:

> EXE2BIN A.EXE https://www.360docs.net/doc/4e6106747.html,

(2)使用 TLINK 完成连接

例如:链接 A 文件。

>TLINK A

Turbo Link Version 4.0 Copyright (c) 1991 Borland International 可按要求填加必要的选择。例如若需要在 Debug中跟踪源文件调试,应使用/V 选择 (应注意选择项英文的大小写):

>TLINK /v A

若要生成COM 文件,可使用 /Tdc 选择:

>TLINK /Tdc A

TLINK 的选择项如下(可用 /H 显示):

Syntax: TLINK objfiles, exefile, mapfile, libfiles, deffile

@xxxx indicates use response file xxxx

Options:

/m = map file with publics

/x = no map file at all

/i = initialize all segments

/l = include source line numbers

/L = specify library search paths

/s = detailed map of segments

/n = no default libraries

/d = warn if duplicate symbols in libraries

/c = lower case significant in symbols

/3 = enable 32-bit processing

/v = include full symbolic debug information

/e = ignore Extended Dictionary

/t = create COM file (same as /Tc)

/o = overlay switch

/P[=NNNNN] = pack code segments

/A=NNNN = set NewExe segment alignment factor

/ye = expanded memory swapping

/yx = extended memory swapping

/C = case sensitive exports and imports

/Txx = specify output file type

/Tdx = DOS image (default)

/Twx = Windows image

(third letter can be c=COM, e=EXE, d=DLL)

4、汇编语言动态调试工具调试汇编程序

(1)使用 DEBUG 进行调试

DEBUG 是专为汇编语言设计的一种调试工具,可用来检查,修改存储单元和寄存器的内容装入,存储及启动运行程序,也可用 DEBUG 汇编简单的汇编语言程序。

> DEBUG 文件名.EXE

- ; "-" 是 DEBUG 的提示符

DEBUG 下的基本命令及格式 ( 具体见 《 DEBUG 使用说明 》)

命 令 任 务 格 式

A(Assmble) 汇编语句 A[address]

C(Compare) 比较内存 C range address

D(Dump) 显示内存 D [address]

E(Enter) 改变内存 E address list

F(Fill) 填充内存 F range list

G(GO) 执行程序 G [address]

H(Hexarthmetic) 十六进制运算 H Value Value

I(Input) 输入 I port address

L(Load) 装入内存 L[address]

M(Move) 传送内存 M range range

N(Name) 定义文件 N [d:][path]filename[.com]

O(out put) 输出字节 O port address byte

Q(Quit) 退 出 DEBUG状态 Q

R((Register) 显示寄存器 R[register name]

S(Search) 检索字符 S rang list

T(Trace) 单步/多步跟踪 T orT[address][value]

U(Unassmble) 反汇编 U [address]orU[range]

W(Write) 文件或数据写盘 W [address[drive sector sector]]

(2)使用 TD ( Turbo Debugger ) 调试汇编程序

TD 设计具有 Turbo 系列语言的特点,其多重覆盖窗口、下拉菜单和弹出菜单的结合给用户提供了一个快速友好的交互环境,帮助系统使用十分方便。以下给出常用操作命令,具体命令见《 Turbo Debugger 命令一览表 》。

z启动Turbo Debugger

Syntax: >TD objfiles

例如: 调试已编译链接后的 A 文件:

> TD A

进入 TD 后屏幕显示

下拉菜单栏: 在屏幕的上端

代码区域 : 按地址,机器码及助记符组成

寄存器域 : CPU 中寄存器内容

标志域 : CPU 中所有标志状态

堆栈区域 : 当前堆栈内容

数据区域 : 以地址, ASCII 码值及 ASCII 码显示数据

常用命令栏: 在屏幕下端

屏幕中间区域可通过 TAB 键移动

z F10 或 Alt - 进入菜单提示栏,回车选择对应菜单

例如: Alt - F 进入屏幕上端的 File 栏, 回车后显示下拉菜单,移动光标可选择相应

功能。

z Alt - F10 访问局部菜单 通过该命令,用户可容易的进入当前栏的局部菜单。

z窗口命令使用下拉菜单的 Window, 可进入多窗口显示,用户可调试窗口的位置和大小,以最佳的方式观察程序执行过程同时可切换不同显示窗口。

z常用执行命令在常用命令栏有提示,以下给出常用命令:

连续慢速执行 在 RUN 菜单下选择 Animate

反向跟踪执行 Alt - F4

断点方式执行 用 F2 设断点,使用 RUN 命令后停在断点处

§1.2 实验项目

实验一 程序设计与调试之一:熟悉实验环境

一 目的和要求

通过对一个简单程序的编辑、汇编、连接及调试,学习汇编语言程序设计上机操作的基本方法,以及简单分支程序设计的方法,为以后各项实验和实际的程序设计建立基础。

二 实验内容

1验证题

对例1给出的程序进行编辑、汇编、连接和调试。要求通过DEBUG工具检查每一条算术运算指令执行后相关寄存器的内容,检查程序执行前后各变量的内容。

以下程序段用以显示信息“Press any key when you ready.”。在用户按下任一键后,另起一行显示信息“Input your password:”。

NAME EXAMPLE1_1

DSEG SEGMENT use16

MESS1 DB ‘Press any key when you ready’,0AH,0DH,‘$’

MESS2 DB ‘Input your password:’

DSEG ENDS

SSEG SEGMENT STACK use16

DB 80H DUP(0)

SSEG ENDS

CSEG SEGMENT use16

ASSUME DS:DSEG,SS:SSEG,CS:CSEG

START:MOV AX,DSEG

MOV DS,AX

MOV DX,OFFSET MESS1

MOV AH,09H

INT 21H ;显示“press any key when you ready.”

MOV AH,08H

INT 21H ;等待用户按任一键

MOV DX,OFFSET MESS2

MOV AH,09H

INT 21H ;显示“Input your password:”

CSEG ENDS

END START

2设计题

(1) 编写一程序,作BCD数的四则运算,在程序中设置非压缩BCD数X,从键盘输入一位十进制数Y。将X+Y、X-Y、X*Y及X/Y(不考虑余数)分别送ANS_A,ANS_S,ANS_M及ANS_D变量。

上机调试程序;检查执行结果。

(2) 编写一程序,实现两个三字节无符号数DATA1和DATA2的相加,结果送四字节变量ANS。

上机调试程序,检查执行结果。

实验二 程序设计与调试之二:转移程序设计

一 目的和要求

1进一步了解转移指令的格式和功能,通过解决分支问题练习条件转移指令的选用及无条件转移指令的使用。

2练习针对具体问题建立合适的分支程序结构,并掌握分支程序的调试方法。

二 实验内容

1验证题

调试给出的程序。要求针对两数据块相对位置的三种情况分别验证程序正确性。

将BLKS为首址的连续N个字节数传送至BLKD为首址的存储区,编写此数据块传送程序。

分析:(1)根据题意,两数据块的相对位置有以下三种情况:

a.两数据块不重叠,如图(a)所示。这种情况下从首部或从尾部开始传送均可以。

b.两数据块有部分重叠,且BLKS地址大于BLKD地址,如图(b)所示。这种情况下,只能从

首部开始传送。若从尾部开始传送,则将破坏BLKS数据块中尚未传送的首部数据。

c.两数据块有部分重叠,且BLKS地址小于BLKD地址,如图(c)所示。这种情况下,只能从

尾部开始传送。

.486

程序流程图

ASSUME DS:DSEG,SS:SSEG,CS:CSEG

START:MOV AX , DSEG

MOV DS , AX

MOV CX , N ;CX←数据块字节数。

MOV SI , BLKS ;SI指向源数据块首部。

MOV DI , BLKD ;DI指向目的数据块首部。

MOV BX , 1 ;设置SI、DI修正量为1。

CMP SI , DI

JA MOVE ;源数据块首址大于目的数据块首址则转MOVE处。

ADD SI , CX

DEC SI ;SI指向源数据块尾部。

ADD DI , CX;DI指向目的数据块尾部。

DEC DI

NEG BX ;设置SI、DI修正量为-1。

MOVE:MOV AL , [SI]

MOV [DI] , AL

ADD SI , BX

ADD DI ,BX

DEC CX

JNZ MOVE

;CX≠0,即尚未传送完毕,

则转MOVE处继续传送

MOV AH,4CH

INT 21H ;返回DOS。

CSEG ENDS

END START

2设计题

在BUF数据区中放有三个双字节数,现要求将这三个数按从大到小次序重新存放。分别将这些数视为有符号数和无符号数这两种情况编写程序。上机调试程序,检查执行结果。

实验三 程序设计与调试之三:循环程序设计

一 目的和要求

1. 进一步了解重复控制指令、串操作指令及重复前缀的格式和功能,通过解决循环问题练习这些指令和重复前缀的选用。对于既可以用重复控制指令,又可以用串操作指令及重复前缀的场合,比较两者的优劣。

2. 练习针对具体问题建立合适的循环结构,进一步了解计数控制、条件控制的循环结构的适用场合。

二 实验内容

1. 验证题

调试例1和例2给出的程序,验证两个程序的正确性。对于这两个程序在SI、DI初值设置上的区别作出分析,并对两个程序的优劣作比较。

【例1】 编写一程序,用以判断BUF1和BUF2两个等长度的数据区中数据是否相同。相同则使FLAG单元置0,否则置-1。

分析:(1)循环工作部分包括:使地址指针作“+1”修改,将BUF1数据区中的一个数据与BUF2数据区中同序号的数据作比较。

(2)置循环初值部分包括:对存放比较结果的FLAG单元置初值0,这一点用伪指令即可实现。地址指针应预先指向数据区起始位置的前一字节。对CX置最大循环次数。

(3)循环工作部分是否再次执行既取决于循环工作部分的已执行次数,又取决于两个同序号的数据的比较结果,具体控制为:当循环工作部分的已执行次数未达到CX的初始值,且刚作比较的两个同序号的数据相同,则再次执行循环工作部分;否则结束循环。考虑到LOOPZ指令的功能,故使用该指令实现循环控制。

值得注意的是,采用这种循环控制方法时,循环的结束或是因为循环工作部分的执行次数已达到CX的初始值,或是因为已发现两个数据区中两个同序号的数据不同。于是,可以接着根据ZF的值予以判断,并根据判断结果确定是否将“-1”送FLAG单元。程序流程图如图所示。程序如下:

;NAME CXAMPLE1

.486

DSEG SEGMENT use16

BUF1 DB (N个字节数)

BUF2 DB (N个字节数)

COUNT EQU $-BUF2

FLAG DB 0

DSEG ENDS use16

SSEG SEGMENT STACK use16

DB 80H DUP(0)

SSEG ENDS

CSEG SEGMENT use16

ASSUME DS:DSEG,SS:SSEG,CS:CSEG START:MOV AX,DSEG

MOV DS,AX

MOV SI,OFFSET BUF1-1

MOV DI,OFFSET BUF2-1

MOV CX,COUNT

NEXT: INC SI

INC DI MOV AL,[SI]

程序流程图

CMP AL,[DI]

LOOPZ NEXT

JZ OK

MOV FLAG,-1

OK:MOV AH,4CH

INT 21H

CSEG ENDS

END START

若在此程序中将指令

MOV SI,OFFSET BUF1-1

MOV DI,OFFSET BUF2-1

改为

MOV SI,OFFSET BUF1

MOV DI,OFFSET BUF2

且将指令

INC SI

INC DI

改放到CMP指令之后,这样修改是否正确,请读者思考。

(3) 使用带有REPZ、REPNZ前缀的串比较、串搜索指令实现循环的条件控制

【例2】 要求实现的程序功能与例1同。

分析:考虑到REPZ前缀结合CMPSB指令可以实现两个存储器操作数的比较,实现变址寄存器SI、DI的增(或减1),实现计数寄存器CX减1,并根据比较结果及(CX)是否为0来控制是否进行后续数据的比较。因此,可将其用于本例题的循环程序设计。值得注意的是,CMPSB指令所涉及的两个操作数分别用DS:[DI]和ES:[DI]给出,故应该使段寄存器DS和ES均存放DATA数据段的段地址;若在循环工作部分之前使SI指向BUF1数据区首址,使DI指向BUF2数据区首址,则应同时使用CLD指令,使DF置“0”,以便CMPSB指令使SI、DI作增1修改。程序如下:

;NAME EXAMPLE2

.

.

.

CSEG SEGMENT use16

ASSUME DS:DSEG,ES:DSEG,SS:SSEG,CS:CSEG

START:MOV AX,DSEG

MOV DS,AX

MOV ES,AX

MOV SI,OFFSET BUF1

MOV DI,OFFSET BUF2

MOV CX,COUNT

CLD

REPZ CMPSB

JZ OK

MOV FLAG,-1

OK: MOV AH,4CH

INT 21H

CSEG ENDS

END START

2. 设计题

(1)、编写程序,以统计BUF数据区中各有符号字节数的平均值。上机调试程序,检查程序正确性。(2)、按照要求编程,统计BUF字数据区第一个零数据后的各数据中正数及负数的个数,并分别送POSI 及NEGA存储单元,试编写程序。

(3)并且要求在搜索第一个零数据时分别采用重复控制指令和串操作指令。上机调试程序,检查程序正确性,并指出该程序使用了什么循环控制方法。

实验四 程序设计与调试之四:子程序设计

一 目的和要求

1.进一步熟悉子程序调用、返回指令的使用方法,以及子程序的定义格式。

2.加深对参数传递方法、现场保护和恢复的理解。

3.练习针对具体问题采用不同方法解决子程序调用和返回中的参数传递问题,针对具体问题的需要对现场进行保护和恢复。

二 实验内容

1.验证题

(1).约定寄存器法

约定寄存器法是指,事先使用某些寄存器进行入口参数、出口参数的传递。

【例1】编写程序,用以统计字节数组中零元素的个数。

分析:(1)为了可以对存放于不同位置,字节数各异的不同的字节数组实现题目提出的功能,可以将统计字节数组中零元素个数的工作用子程序来实现。

(2)对于一个首地址为ARRAYB,字节数为COUNT的字节数组来说,应将ARRAYB及COUNT作为入口参数提供给子程序;而子程序应在统计出ARRAYB开始的COUNT个字节数中零元素个数后,将零元素个数作为出口参数提供给调用程序。调用程序最后将出口参数送存储单元,如ANSW单元。

(3)在编写程序和子程序前,约定使用寄存器来实现入口参数和出口参数的传递。考虑到子程序需要对ARRAYB开始的各个字节数判断其是否为零元素,将ARRAYB作为SI的初值,且逐次使SI增“1”,则可用[SI]表示各个字节数。于是可以约定,使用寄存器SI传递入口参数ARRAYB。考虑到子程序需要重复判断[SI]是否为零元素,重复次数为COUNT,而可实现控制重复的LOOP指令使用寄存器CX实现重复计数,于是可以约定,使用寄存器CX传递入口参数COUNT。可以在子程序中用一个寄存器,如AX统计数组中零元素的个数,并约定使用该寄存器将零元素的个数作为出口参数传递给调用程序。

调用程序和子程序之间的参数传递可表示为:

SI←ARRAYB(入口参数)

CX←COUNT(入口参数)

AX←零元素个数(出口参数)

调用程序和子程序的程序流程图如图1所示。程序如下:

图1 例1程序流程图

;NAME EXAMPLE1

.486

DSEG SEGMENT use16

ARRAYB DB (若干个字节数)

COUNT EQU $-ARRAYB

ANSW DW ?

DSEG ENDS

SSEG SEGMENT STACK

DB 80H DUP(0)

SSEG ENDS

CSEG SEGMENT use16

ASSUME DS:DSEG,SS:SSEG,CS:CSEG

START:MOV AX,DSEG

MOV DS,AX

LEA SI,ARRAYB

MOV CX,COUNT;通过约定的寄存器SI、CX为子程序提供入口参数

CALL ZNUM

MOV ANSW,AX;通过约定的寄存器AX接受子程序提供的出口参数

MOV AH,4CH

INT 21H

ZNUM PROC

XOR AX,AX

NEXT:CMP BYTE PTR[SI],0

JNZ NZ

INC AX

NZ: INC SI

LOOP NEXT

RET

ZNUM ENDP

CSEG ENDS

END START

说明:(1)约定寄存器法的优点是,参数传递快,编程较方便,且节省内存单元。

(2)由于寄存器个数很有限,调用程序和子程序中往往要用到一些寄存器,在需传递的参数较多时,会出现寄存器不够用的现象。约定寄存器法只适用于需传递的参数较少的情况。

约定存储单元法是指,事先约定使用某些存储单元进行入口参数、出口参数的传递。

 

【例2】编写程序,程序功能与例1同,但要求使用约定存储单元法实现参数的传递。

分析:例1程序中使用寄存器SI、CX传递入口参数,使用寄存器AX传递出口参数,以下程序则改用PARA1、PARA2单元传递入口参数,改用PARA3传递出口参数。调用程序和子程序之间的参数传递可表示为: PARA1←ARRAYB(入口参数)

PARA2←COUNT(入口参数)

PARA3←零元素个数(出口参数)

程序如下:

;NAME EXAMPLE2

.486

DSEG SEGMENT use16

ARRAYB DB (若干个字节数)

COUNT EQU $-ARRAYB

ANSW DW ?

PARA1 DW ?

PARA2 DW ?

PARA3 DW ?

DSEG ENDS

SSEG SEGMENT STACK

DB 80H DUP(0)

SSEG ENDS

CSEG SEGMENT use16

ASSUME DS:DSEG,SS:SSEG,CS:CSEG

START:MOV AX,DSEG

MOV DS,AX

LEA SI, ARRAYB

MOV PARA1,SI

MOV PARA2,COUNT;通过约定的寄存单元PARA1、PARA2为子程序提供入参数

CALL ZNUM

MOV BX,PARA3;通过约定的寄存单元PARA3接受子程序提供的出口参数

MOV ANSW,BX

MOV AH,4CH

INT 21H

ZNUM PROC

MOV SI,PARA1

MOV CX,PARA2;从约定的存储单元PARA1、PARA2取入口参数

XOR AX,AX

NEXT: CMP BYTE PTR[SI] ,0

JNZ NZ

INC AX

NZ: INC SI

LOOP NEXT

MOV PARA3,AX;通过约定的存储单元PARA2送出口参数

RET

ZNUM ENDP

CSEG ENDS

END START

说明:(1)约定存储单元法的优点是,每个子程序要处理的数据或送出的处理结果都有 独立的存储单元,且传递的参数个数不受限制。

(2)参数传递慢且要占用一定数量的存储单元。约定存储单元法适用于需传递的

参数较多的情况。

要求对2个程序均在子程序开始位置检查入口参数,在子程序返回后检查出口参数.

2.设计题

(1) 编写程序,将BLKS为首址的连续N个字节数传送至BLKD为首址的存储区。要求用子程序实现数据的传送,由调用程序根据BLKS、BLKD、两者的位置关系以及数据块的大小为子程序提供入口参数。另外,要求分别采用三种方法实现参数传递,并要求保护和恢复现场。上机调试程序,检查程序正确性。

(2) 设BUF数据区中n个无符号字节数,试计算这些数之和,并以以下形式显示:d0+d1+…+d n-1=S

其中di为第i个数的十进制表示,S为和值的十进制表示。编写程序,要求将十进制数的显示使用子程序SUB1实现,求和工作用子程序SUB2实现。上机调试程序,检查程序正确性。

实验五 程序设计与调试之五:中断程序设计

一 目的和要求

1进一步掌握宏汇编、重复汇编及条件汇编的一般格式,进一步熟悉相关伪指令的功能和使用方法。

2加强对宏汇编与子程序异同点的理解。

3练习针对具体问题灵活使用高级汇编语言技术编写简洁高效的源程序。

二 实验内容

1验证题

通过对例1给出的宏定义的宏调用,实现寄存器AX、BX及CX内容乘以10的功能;

【例1】以下宏定义所定义的宏指令MUL10可以实现16位通用寄存器(除DX)或16位存储单元内容乘以10的功能。该宏定义设置了一个形参X,乘以10的操作从形式上来说是针对X进行的。

MUL10 MACRO X

PUSH DX

SAL X,1

MOV DX,X

SAL X,1

SAL X,1

ADD X,DX

POP DX

ENDM

2.设计题

(1) 使用重复汇编的方法建立一个数据表,其中存放1,2,3,6,…,∑i,根据给定的i值,查表求取表中第i项数据。编写程序,上机调试,检查程序正确性。

第二章 DVCC-8086H 实验系统性能特点

§2.1 DVCC-8086H性能特点

1、用主频为 4.77MHZ 的 8088CPU 为主 CPU,并以最小工作方式构成系统。

2、系统以二片 62256 静态 RAM 构成系统的 64K 基本内存,地址范围为 00000H~0FFFFH。其中00000H~004FFH 为系统数据区,00500H~00FFFH 为用户数据区,01000H~0FFFFH 为用户程序区,另配一片32K EPROM 存放系统程序和实验程序,地址范围为 F8000H~FFFFFH 。

3、自带键盘显示器,采用进口键座、彩色字符键帽,能单机独立运行,为实验程序的调试带来方便。

4、备有通用外围电路,包括逻辑电平开关电路、发光二极管显示电路、时钟电路、单脉冲发生电路、继电器及驱动电路、直流电机及驱动电路、步进电机及驱动电路、电子音响及驱动电路、模拟电压产生电路。

5、提供各种微机常用 I/O 接口芯片:包括定时/计数器接口芯片 (8253A),并行接口芯片(8255A),

A/D转换芯片(0809),D/A转换芯片( 0832) ,中断控制器接口芯片(8259A),键盘显示接口芯片(8279A),串行通信接口芯片(8251A)等。

6、备有系统总线扩展插座,便于其他硬件接口器件的扩展(如 DAM 控制器8237A的扩充、串级中断8259A的扩充、串行口8250A扩充、A/D5G14433的扩充等)。

7、可以配接温度测量、压力测量实验板。

8、备有通用 IC 插座,和其他外围电路配合作数字实验仪用。

9、实验电路连接采用自锁紧插座及导线,消除接触不良现象。

10、电路设计中增加保护措施,有效避免学生因错接而损坏器件。

11、提供标准RS232异步通信接口,以联接IBMPC及其兼容机。

12、配备中文WINDOWS95(98)界面调试软件及实验演示软件。

13、系统可以单步、断点、连续等方式调试运行各实验程序。

14、使用单个+5V电源,仅在做D/A实验时,需再接入一个+12V和一个-12V电源。

15、工作电源电压+5V±5%,工作电流不大于1A,开关机瞬间及工作正常时电源毛刺必须小于

0.5V 。

16、使用环境:环境温度0℃~+40℃,无明显潮湿、无明显振动碰撞。

§2.2 DVCC—8086H系统资源分配

8088有一兆存储空间,系统提供给用户使用的空间为00000H~0FFFFH,用于存放调试实验程序,具体分配如下表:

中断矢量区00000H~000FFH

系统数据区

00100H~004FFH

系统栈区

用户数据区 00500H~00FFFH

用户程序区

01000H~0FFFFH

用户栈区

中断矢量区 00000H~00013H 作为单步 (T)、断点 INT3、无条件暂停 (NMI) 中断矢量区,用户也可以更改这些矢量,指向用户的处理,但失去了相应的单步、断点、暂停等系统功能。

§2.3 DVCC-8086H输入/输出接口地址的分配

电路名称口地址

提供给用户的扩展口 000H~01FH 060H~07FH 080H~08FH

8253A定时/计数器接口通道0计数器048H 通道1计数器049H 通道2计数器04AH 通道3计数器04BH

8259A中断控制器接口命令寄存器 020H 状态寄存器 021H

8279A键盘显示口数据口 0DEH

命令状态口 0DFH

8251A串行接口数据口 050H 命令口 051H

§2.4 DVCC-8086H提供的实验内容

1、使用ADC0809的A/D转换实验

2、使用DAC0832的D/A转换实验(一)

3 、使用DAC0832的D/A转换实验(二)

4 、8255A可编程并行口实验(一)

5、8255A可编程并行口实验(二)

6、 8253A定时/计数器实验

7 、使用8259A的单级中断控制实验

8、使用8251A的串行接口应用实验(一)

9 、使用8251A的串行接口应用实验(二) 双机通讯

10 、直流电机调速实验

11 、步进电机控制实验

12 、继电器控制实验

13、存贮器读写实验

*14 、使用2片8259A组成串级中断控制实验

*15、使用8237A可编程DMA控制器实验

**16、电子琴实验

**17、使用8250A的串行通信实验

注:实验序号前打上“*”为外接扩展板实验,需通过总线扩展插座,接插实验板( 有DMA实验板和串级中断实验板)。

实验序号前打上“* *”的实验是外部扩展实验,需通过总线扩展插座和IC通用插座搭试实验线路进行。

第三章DVCC-8086H实验系统结构

§3.1 总体框图

DVCC-8086H实验系统总体原理框图如下:

D0-D7 总线插座

图2.1 总体原理框图

§3.2 通用外围电路

DVCC-8086H实验系统中设计了一系列实验所必需的通用外围电路:包括逻辑电平开关电路、发光二极管显示电路、时钟电路、单脉冲发生电路、继电器及驱动电路、直流电机及驱动电路、步进电机及驱动电路、电子音响及驱动电路、模拟电压产生电路;另外,系统中设计了系统总线扩展插座和通用IC插座。

1、逻辑电平开关电路

该系统提供8个逻辑电平开关,每一个输出端有一插孔,分别标有 K1~K8 。开关向上打时,输出高电平“1”,向下时输出低电平“0”。具体电路如图2.3所示。

图2.3逻辑电平开关电路

2、发光二极管显示电路

DVCC-8086H 实验系统提供有十二个发光二极管,其中四红、四绿、四黄。其输入端有十二个插

信息检索实验指导书

《信息检索》实验指导书

目录 实验一搜索引擎搜索初阶 (3) 实验二搜索引擎搜索高阶 (4) 实验三CNKI数据库的使用 (5) 实验四Springer Link的使用 (13) 实验五商情数据库系统的使用 (17) 实验六超星数字图书馆的使用 (19)

实验一搜索引擎搜索初阶 【实验目的】 了解搜索引擎的类型及服务功能,掌握搜索引擎的初级使用技巧。 【实验内容】 利用现有的搜索引擎(Baidu、Google),使用简单搜索功能进行网络信息的检索。【实验步骤】 打开IE浏览器,在地址栏中输入Google搜索引擎的网址,打开搜索引擎。 1.搜索结果要求包含两个及两个以上关键字 示例:搜索所有包含关键词“搜索引擎”和“历史”的中文网页。 2.搜索结果要求不包含某些特定信息 示例:搜索所有包含“搜索引擎”和“历史”但不含“文化”、“中国历史”和“世界历史”的中文网页。 3.搜索结果至少包含多个关键字中的任意一个 示例:搜索如下网页,要求必须含有“搜索引擎”和“历史”,没有“文化”,可以含有以下关键字中人任何一个或者多个:“Archie”、“蜘蛛”、“Lycos”、“Yahoo”。 4.通配符的使用 示例:搜索所有包含""以*治国"”的网页。 5.关键字的字母大小写 示例:分别以“GOD”和“god”为关键词进行搜索,比较搜索结果。 6.搜索整个短语或者句子 示例:搜索所有包含“搜索引擎的使用技巧“的网页。 7.搜索引擎忽略的字符以及强制搜索 示例:搜索关于www起源的一些历史资料。搜索:“www的历史internet”。

实验二搜索引擎搜索高阶 【实验目的】 掌握搜索引擎的高级使用技巧。 【实验内容】 利用现有的搜索引擎(Baidu、Google),使用高级搜索功能进行网络信息的检索。【实验步骤】 打开IE浏览器,在地址栏中输入Google搜索引擎的网址,打开搜索引擎。 1.对搜索的网站进行限制 示例:搜索中文教育科研网站(https://www.360docs.net/doc/4e6106747.html,)上关于搜索引擎技巧的页面。示例:著名IT门户网站ZDNET和CNET搜索一下关于搜索引擎技巧方面的资讯。 示例:搜索新浪科技频道中关于搜索引擎技巧的信息。 2.在某一类文件中查找信息 示例:搜索几个资产负债表的Office文档(doc、xls和ppt格式)。 示例:搜索一些关于搜索引擎知识和技巧方面的PDF文档。 3.搜索的关键字包含在URL链接中。 示例:查找MIDI曲“沧海一声笑”。 4.搜索的关键字包含在网页标题中 示例:查找日本明星藤原纪香的照片集。 示例:查找新浪网上李彦宏的照片。 示例:查找一下介绍搜索引擎方面的中文网站。 示例:搜索有关“山顶洞人”的新闻组。 5.图片搜索 6.目录检索 7.新闻组搜索

微生物实验室管理作业指导书

微生物实验室管理作业指导书 1.目的 确保微生物室有一个良好的环境,以便准确完成常规微生物分析实验,以对生产环境、设备的清洗消毒和人员卫生进行有效的监控。 2.适用范围 适用于公司微生物实验室人员、环境卫生、设备、试剂、培养基及常规操作的各项要求及管理。 3.职责 3.1 微生物检验员负责具体工作的执行。 3.2 微生物领班负责监督本文件的有效执行。 4.定义 无 5. 程序 5.1 人员 5.1.1 微生物操作人员需有相关的工作经验,并具备微生物操作的基本技能,如倒平板、菌落计数、无菌操作等。 5.1.2 应确保微生物操作人员接受足够的微生物专业培训,以保证其能独立地进行操作、准确地完成测试,并保存好记录。 5.2 环境 5.2.1 微生物操作室配备超净工作台,每班落菌检测,从开始到结束;结束做一个空白对照。 5.2.2 微生物操作室的墙壁、地板、天花板光滑平整、易于清洁消毒。

5.2.3 工作区域里有方便使用电源、抽滤系统,便于取用培养基和实验用品。 5.2.4 有适当的通风条件,在空调处安装空气过滤器,确保空气质量达到10,000级,平时关闭门窗,尽量减少空气对流引起的扬尘。 5.2.5 微生物操作辅助区域有足够的空间处理样品,存放培养基、玻璃器皿和小型仪器设备;有空间安装固定的仪器设备(如培养箱,水浴锅,冰箱)等。每周用清水清洗,并用75%的酒精或0.1%新洁尔灭消毒培养箱、冰箱。每三天或脏时清洁并换水浴锅及灭菌锅内的RO水。用于存放样品的冰箱严禁存放私人物品。工作区域要有充足的灯光,光强不小于300lux。 5.2.6 在进行实验前无菌室和超净工作台必须打开紫外灯消毒30分钟。实验完成后及时整理和清洁台面。 5.2.7 实验室必须考虑实验室内外环境污染的可能性,并进行有效的监控。监控的方法如下: 1)每周对微生物室环境进行监控,测试方法参见《浮游微生物的测试》、《薄膜过滤法的微生物的测试》,记录于《微生物室环境周检测维护报告》。 2)每周用尘埃粒子测定仪测定微生物室空气的尘埃粒子数,应使无菌室达到万级标准;超净工作台达到百级标准,记录于《微生物室空气粒子检测报告》。超过标准时则须采取必要的措施,如加强清洁频率/更换过滤器等。记录于《微生物室设备维护履历表》。 3)每半年更换紫外灯管,以确保紫外灯的杀菌效果记录于《微生物室设备维护履历表》。 5.3 卫生 5.3.1 实验室内物品摆放整齐,摆放标准参见《QA实验室5S要求》。试剂

分析实验室用水检测作业指导书

1.目的 为了规范实验室用水,保证分析测定结果的准确可靠,确保实验数据的科学性和公证性,特制订此管理规定。 2.适用范围 本规定适用于检测中心分析实验用水的管理。 3. 责任 3.1 试剂管理员负责实验室用水的制备、检查分析、参与检验和贮存管理。 3.2 技术员在使用纯水的过程中应保证器皿或容器等的清洁,避免水的污染。 4. 内容 4.1 实验室用水的要求 4.1.1 外观:实验室用水目视观察应为无色透明的液体; 4.1.2 实验室用水分类、用途和检验标准: 表1 实验室用水的技术指标与检验频率

4.2 实验室超纯水的制备及检验检测(参照GB/T6682“一级水”检测) 4.2.1 按照超纯水机的说明书要求制备超纯水; 4.2.2电导率检验:Arium 611超纯水机具有电阻率的“在线”监测功能,并按校准周期要求进行校准。4.2.3吸光度检验:将水样分别注入1cm和2cm的石英比色皿中,在紫外分光光度计上,于254nm处,以1cm比色皿中水为参比,测定2cm比色皿中水的吸光度。 4.2.4可溶性硅检验:量取520mL超纯水,注入铂皿中,在防尘条件下,用亚沸蒸发至约20mL,停止加热,冷却至室温,加 1.0mL钼酸铵溶液(50g/L),摇匀,放置5min后,加 1.0mL草酸溶液(50g/L),摇匀,放置1min后,加1.0mL对甲氨基酚硫酸盐溶液(2g/L),摇匀。移入比色管中,稀释至25mL,摇匀,于60℃水浴中保温10min。溶液所呈蓝色不得深于标准比色溶液。 标准比色溶液的制备是取0.50mL二氧化硅标准溶液(10mg/L),用水样稀释至20mL后,与同体积试液同时同样处理。 4.3实验室纯化水的检验检测(按《中国药典》二部“纯化水”项下检测)

信息系统分析与设计实验指导书

信息系统分析与设计实验指导书 内蒙古财经学院

目录 一、实验目的 (186) 二、实验要求 (186) 三、实验题目及内容 (187) 四、考核要求 ........................................................................................................ 错误!未定义书签。附录:实践参考题目及内容.. (187) 题目一“教务管理系统之子系统——系内课程安排”(综合性) (187) 题目二“学校教材订购系统”(综合性) (189) 题目三“机票预订系统”(综合性) (190) 题目四“学校内部房产管理系统”(综合性) (191) 题目五“学校内部工资管理系统”(综合性) (192) 题目六“学校校园网络管理信息系统”(综合性) (193) 题目七“实验室设备管理系统”(综合性) (194) 题目八“饭店餐饮业务管理系统”(综合性) (195) 题目九“图书管理系统”(综合性) (196)

一、实验目的 《信息系统分析与设计》是信息管理系统专业教学计划中一门综合性和实践性很强的核心课程。通过实验,可以使学生对软件系统的设计思想、开发方法和软件开发工作的具体过程,包括软件可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理等有一个完整的了解,为今后参加工作、适应环境的要求,开发出满足各种需要的软件系统打下基础。 本课程实习的主要任务是: 1、理解信息系统分析与设计的基本概念、原理等内容; 2、掌握软件项目过程各阶段的工作流程、管理方法和策略; 3、加深对开发过程中所涉及的各种方法和工具的认识和理解; 4、学会针对具体的项目如何来裁减和定制软件工程过程和编制相应文档。 5、培养基本的软件项目管理和开发团队整体协作精神; 二、实验要求 学生可以根据自己的兴趣,从附录提供的题目中选择或自拟题目,协作完成实习任务,具体要求如下: 1、实习过程必须紧密结合信息系统分析与设计的基本思想和软件系统的设计 方法; 2、实习完成须提交以下内容:

预拌混凝土实验室作业指导书

预拌混凝土实验室作业指导 书

(此文档为Word 格式,下载后可以任意编辑修改!) 预拌混凝土实验室作业指导书 工程名称: 编制单位: 编制人: 审核人: 批准人: 编制日期:年月日 1

一、水泥试验操作细则 ( 一) 相关标准 GB175-2007 《通用硅酸盐水泥》; GB/T 176-2008 《水泥化学分析方法》; GB/T 17671-1999 《水泥胶砂强度检验方法》; GB/T 1345-2005 《水泥细度检验方法(80um筛筛分析) 》; GB/T 1346-2011 《水泥标准稠度用水量、凝结时间、安定性检验方法》; GB/T 12573-2008 《水泥取样方法》; JC/T 738-2004 《水泥强度快速检验方法》; GB/T 8074-2008 《水泥比表面积测定方法勃氏法》 ( 二) 取样方法 1、对同一水泥厂生产的同期出厂的同品种、同强度等级的水泥, 以一次进厂 ( 场) 的同一出厂编号的水泥为一批。但一批的总量不得超过500t. 随机地从不少于 3 个车罐中各取等量水泥, 经搅拌均匀后 , 再从中取不少于12kg 水泥作为检验试样 . 把试样均匀分成两等份, 一份由实验室按标准进行试验, 一份密封贮存 , 以备复验用. 2、对以进厂( 场) 的每批水泥 , 视在厂(场) 存放情况,应重新采集试样复验其 强度和安定性 . 存放期超过三个月的水泥, 使用前必须进行复验, 并按复验结果仲裁 . ( 三) 必试项目 1、水泥胶砂强度试验 2

(1)、材料 a. 当水泥从取样至试验要保持24h 以上时,应把它贮存在基本气密的容器 里,容器应与水泥不发生反应。 b. 标准砂应符合GB/T17671《水泥胶砂强度检验方法ISO 法》的质量要求。 c. 仲裁试验或其它重要试验用蒸馏水,其它试验可用饮用水。 (2)温、湿度 a. 水泥试体成型试验温度为20±2℃,相对湿度大于50%。水泥试样、标准 砂、拌和水及试摸的温度与室温相同。 b. 养护箱温度为20±1℃,相对湿度大于90%。养护水的温度为20±1℃ (3)、试体成型 a. 成型前将试摸擦净,四周的模板与底座的接触面上应涂一些黄干油,紧 密装配,防止漏浆,内壁均匀刷一薄层机油。 b. 水泥与标准砂的重量比1:3。水灰比为0.5 。 c. 每成型三条试体需称量的材料及用量见下表: 材料用量 水泥(g)450± 2 标准砂(g)1350± 5 拌合水(g)225± 1 a. 胶砂搅拌时先把水加入锅里,再加入水泥,把锅放在固定架上,上升至固定 位置,然后立即开动机器,低速搅拌30s 后,在第二个30s 开始的同时均匀地将砂子加入。当各级砂是分装时,从最粗粒级开始,依次将所需的每级砂 量加完。把机器转至高速再拌30s。停拌90s,在第一个15s 内用胶皮刮具将叶片和锅壁上的胶砂刮入中间,再高速搅拌60s。各个搅拌阶段,时间误 3

系统仿真综合实验指导书(2011.6)

系统仿真综合实验指导书 电气与自动化工程学院 自动化系 2011年6月

前言 电气与自动化工程学院为自动化专业本科生开设了控制系统仿真课程,为了使学生深入掌握MATLAB语言基本程序设计方法,运用MATLAB语言进行控制系统仿真和综合设计,同时开设了控制系统仿真综合实验,30学时。为了配合实验教学,我们编写了综合实验指导书,主要参考控制系统仿真课程的教材《自动控制系统计算机仿真》、《控制系统数字仿真与CAD》、《反馈控制系统设计与分析——MATLAB语言应用》及《基于MATLAB/Simulink的系统仿真技术与应用》。

实验一MATLAB基本操作 实验目的 1.熟悉MATLAB实验环境,练习MATLAB命令、m文件、Simulink的基本操作。 2.利用MATLAB编写程序进行矩阵运算、图形绘制、数据处理等。 3.利用Simulink建立系统的数学模型并仿真求解。 实验原理 MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。 在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。 2.m-文件编辑窗口(The Edit Window) 我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。在MATLAB 主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。 3.图形窗口(The Figure Window) 图形窗口用来显示MATLAB程序产生的图形。图形可以是2维的、3维的数据图形,也可以是照片等。 MATLAB中矩阵运算、绘图、数据处理等内容参见教材《自动控制系统计算机仿真》的相关章节。 Simulink是MATLAB的一个部件,它为MATLAB用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。 有两种方式启动Simulink:

jsp实验指导书

实验一静态网页制作 一、实验目的 1.熟悉HTML语言; 2.掌握借助HTML语言,设计Web页面。 二、实验内容 1、按照要求完成eBook图书商城“联系我们”(contact. html)页面的设计; 2、应用表格完成eBook图书商城“购书袋”(cart. html)的设计; 3、应用框架技术设计eBook网站的主页,左边用来显示商品类别,右边用来显示某一类商 品信息,并使用图片对页面进行美化。 三、实验方法 参照《jsp程序设计案例教程》第十一章《HTML与JavaScript》HTML语法设计实验内容。 1、利用框架来设计实验内容一和三,设计时需要注意文字显示的位置,及加上相应的背景。 2、利用表格来设计实验内容二。 实验二生成简单动态网页 一、实验目的 1、掌握tomcat配置及使用方法; 2、进一步熟悉HTML基本语法; 3、熟悉JSP基本语法; 4、掌握HTML与JSP指令、动作元素结合来设计web页面。 二、实验内容 1、应用各种表单元素完成eBook图书商城的“用户注册”页面的设计(与JSP指令、动作元素结合); 2、设计Easy-Buy电子商城网站首页框架,要求可以使用中文显示,首页由3部分组成:top.jsp (导航栏)、body.jsp(页面主体)和bottom.jsp(版权信息); 3、在Easy-Buy电子商城首页(index.jsp)中使用一超链接,使用jsp:forward转向到时钟页面(clock.jsp). 三、实验方法 1、参照《jsp程序设计案例教程》第十一章《HTML与JavaScript》HTML语法设计web页面元素:表格及文本的对齐方式、多行文本的显示方式、提交和重置按钮,并在点击提交和重置按钮之后,分别进入相应的JSP页面; 2、使用jsp指令或动作元素包含要求的三个页面,并注意在页面中正确使用MIME类型,设置为GB2312; 3、使用HTML语法在index.jsp中建立一个超链接,并使用forward动作元素来转向制定的页面,在实验过程中注意IE浏览器地址栏中的变化。

实验室作业指导书

实验室作业指导书 【最新资料,目WORD文档,可编辑修改】第一部分:化验室手册 一、组织机构及职责 二、实验室设施与环境 三、化验仪器药品的管理控制 四、检验样品的管理 五、化验室记录清单 第二部分实验室检验规程 一、概况 (一)质量方针及目标 (二)执行标准 (三)人员构成情况 (四)主要监视和测量装置情况 (五)主要检验项目及周期 二、职责和权限 三、工作要求 四、考核制度

(一)考核表 (二)工作分工表 (三)记录 五、安全操作规程 (一)防火 (二)灭火 (三)防爆 (四)防毒 (五)防风 六、设备仪器操作规程 (1)722分光光度计操作规程 (2)分析天平操作规程 (3)PH计操作规程 (4)冰箱操作规程 (5)干燥箱操作规程 (6)水浴锅操作规程 (7)浊度仪操作规程 (8)蒸馏水操作规程 (9)超声波洗涤操作规程 (10)显微镜操作规程 七、溶液配制及标定 (1)氢氧化钠溶液配制及标定

(2)盐酸溶液配制及标定

(3)硫酸溶液配制及标定 (4)硫代硫酸钠溶液配制及标定 (5)碘溶液配制及标定 (6)x 溶液配制及标定(9)配置溶液的一般要求八.样品试验方法 第三部分食品安全管理 一、食品安全管理人员制度 二、食品安全检查制度 三、原料采购制度 四、从业人员健康管理制度 五、从业人员个人卫生制度 六、仓库卫生岗位责任制第四部分检验的基本知识 一、食品检验的基础知识 二、检验试剂的要求 三、检验器皿的要求 四、检验的一般步骤 五、检验的一般要求 六、实验室安全防护知识 七、实验室安全用电知识

企业标准QB/LHH6406□□口□口 第六部分检验方法 第七部分校验仪器记录 化验室手册 引言 吴忠兰花花实业有限公司成立于2010 年10 月,占地164 亩,检验科化验室面积2058 平方米,微生物、理化实验室现有技术人员4 名,微生物实验室负责生产加工环境、原辅材料购进、使用,生产各环节半成品、成品的微生物监测,严格按照化验规划化验,确保达标,理化实验室负责理化指标(食品添加剂、营养成份)的检测,确保公司的“猛豹“合格率达到100% , 编制说明 检验科化验室作为吴忠兰花花实业有限公司的检验机构,在控制原料质量、产品质量及生产车间卫生状况方面起着重要作用。为了使化验的各个环节更加规范,化验结果的准确性更强,特制定本手册。 本手册详细阐述了化验室的各项职责,系统而完善地明确了化验室各项工作的控制程序及具体操作规范。化验室全体工作人员必须认真遵照执行。 一、组织结构及职责 1、化验室组织结构图 主任、副主任、化验员 2、化验人员

实验室设备作业指导书

实验室设备作业指导书 拉伸试验作业指导书 1、试验目的 测定金属材料、冶金产品和石油管材的各种拉伸性能指标。 2、试验标准 GB/T 228-2002金属拉伸试验方法。 3、试验程序和步骤 3.1 检查试样的表面质量,有裂纹等缺陷的试样不得进行拉伸试验。 2012年2月1日发布2012 年3月1日实施

3.2 检查试样表面尺寸,不符合要求的试样不得进行拉伸试验,特殊情况除外;同 时记录试样的宽度、 厚度和直径,并计算试样原始面积,至少保留4位有效数字。 3.3 用小标记、细划线等标记原始标距,但不得用引起过早断裂的缺口做标记。 3.4 根据试样的尺寸和钢级选择适当的载荷范围。 3.5 根据试样的形状选择适宜的夹具。 3.6 按工作台升降按钮,以调整试样尺寸的试验空间。 3.7 将试样一端夹于钳口。 3.8 开动油泵,并闭回油阀,开启送油阀,使工作台上升约10mm然后关闭送油阀。 3.9 调整指针对正零位。 3.10把工作台降至适当高度,将试样另一端夹在下钳口中。 3.11进入试验窗口,输入相关参数。 3.12 首先夹持试样上夹持部位,调整试样使其中心线和试验机中心线一致,然后再夹持 下夹持部分,试样夹持部分最少要为夹块长度的3/4。 3.13 装引伸计时应使引伸计夹持部分位于试样标距内。 3.14开始试验,软件自动切换到试验界面。 3.15按试样要求的加荷速度,缓缓开启送油阀,进行加荷试验。 3.16依程序提供的提示窗口,卸去引伸计后,继续拉伸直至试样断裂。并关闭送油阀,并停 止油泵工作 在试验结果栏中,程序将自动计算出的结果显示其中,保存并打印试验数据。 3.17 先卸掉下部分残样,再卸下上部分残样;然后把试样断口接在一起,根据打印的标 点测量相应的L K值,测量时尽可能使断裂位置位于测量中心,当断于标距外三分之二 位置时应按标准要求进行补偿,测量保留到小数点后一位。 3.19 妥善保管残余样品。 3.20 计算并填写运转记录、记录开机、关机时间、试验时温度和试验情况等。

实验指导书

机电、微电子专业控制工程基础课程实验 实验指导书 机电工程学院 张 旭 2009年9月

实验1 系统的瞬态响应(验证性实验) 1.1 实验内容和目的 已知一个电路系统的原理图和传递函数如下: ()00 252500 252 ++= s s s G 测试该系统的阶跃响应,同时在MATLAB/simulink 环境下用该系统的传递函数进行单位阶跃响应仿真。从测试和仿真结果中获取上升时间、峰值时间、调整时间、超调量这几个特征值,另外再用理论公式计算这些特征值,对比实际测试、计算机仿真、理论计算的结果。初步建立对二阶系统阶跃响应的感性认识,初步掌握系统阶跃响应的工程测试方法和计算机仿真方法。 1.2 二阶系统的单位阶跃响应 二阶系统典型的单位阶跃响应及主要特征指标如下图所示:

1.3 系统阶跃响应的计算机仿真方法 完成在MATLAB/simulink 环境下对系统单位阶跃响应的仿真分为三个步骤: 第1步: 建立仿真模型 第2步: 设置仿真参数 第3步: 观察仿真结果 下面以二阶系统()00 646400 642 ++=s s s G 为例介绍仿真单位阶跃响应的步骤和方法。 1.3.1 建立仿真模型 建成后的仿真模型为: 仿真模型由阶跃信号源Step 、示波器Scope 、被测系统的传递函数Transfer Fcn 、常数Constant 、多入单出的信号路由器Mux 等模块构成。建立该仿真模型的过程如下: 运行MATLAB 软件,在MATLAB 窗中点击Simulink 按钮: 点击后打开的Simulink Library Browser 窗(仿真库浏览窗)如下: 点击Simulink Library Browser 窗中新建模型按钮:

化验室检验实验管理制度指导书

1目的 为了规范检验试验秩序和行为,实现生产分析检验和试验活动的有效性和实效性,准确提供质量数据,达到质量体系符合性要求,特制定本管理制度。 2范围 本管理制度适用于化验室和实验活动全过程及相关的活动过程。 3管理要求 3.1检验程序 3.1.1按规定要求采取样品,并做好登记和标识。 3.1.1.1对外购化工原料,依据《送货单》或有关岗位人员通知,到现场核对实物,按《化工 产品采样总则》进行采样。 3.1.1.2对外购大宗原材料和内部互供料,按生产调度和有关岗位人员的采样电话通知后到现 场按《化工产品采样总则》进行采样。 3.1.1.3对于过程检验和试验,按《焦化分析项目汇总》的规定到生产装置现场采样。 3.1.1.4对于成品检验和试验,按《焦化分析项目汇总》或质量管理要求到现场或指定部位采 样。 3.1.1.5接到临时生产加样通知时,按通知要求到指定部位采样。 3.1.1.6采样作业,要执行《化验室采样留样及样品室管理制度》。 1.2采样后按《化验检验规范》进行检验和试验。然后按要求备好保留样品,并做好标识。 1.3检验过程要严格遵守操作规程,对那些影响结果准确度的因素如尘埃、温湿度、振动、 噪声等要密切注意,严加控制。杜绝主观随意性,注意样品处理安全性和操作安全性,仪器的灵敏性和稳定性。操作时不得擅自离开岗位。

1.4检测过程中,要按方法规定进行平行测定,其结果应符合方法精密度要求。数据处理与 结果要遵守修约规则,有效数字不得随意舍弃。 1.5若发现检测结果异常或实验偏差与方法规定有偏离时,检验人员不得轻易下结论,应认 真查记录、查方法、查计算、查操作、查样品,找出原因针对性进行复测。 1.6要认真及时填写好质量记录。所有原始记录必须使用专用表格,书写清楚、工整、真实、 准确、完整。不得用铅笔填写,不得随意涂改、乱写、乱画和折叠。当发生笔误时用“——”注销,并在“——”上方有本人签字。对未发生少量空白画斜杠,整项未发生或整项错误时,应在此项栏内填写“作废”、“检修”、“未生产”等字样。 1.7质量记录分为分析检验原始记录、分析检验报告单、分析检验日报表。 1.8分析数据应及时填入原始记录,需计算的结果应在确认无误后填写,分析检验原始记录 必须有分析本人填写,本岗位其他分析人员复核,确认无误后,报告给组长。分析者应对原始记录的真实性和检验结果的准确性负责,复核人员对计算公式及计算结果的准确性负责。 1.9组长接收到分析数据,经审核确认无误后,立即用电话报告生产部门或有关部门,对不 合格数据或异常数据,《交接班记录》上要做好记录,组长要对数据报告的及时性、准确性和完整性负责,对报告单的质量负责。 2.质量记录要按月、季或年编目成册,做好标识,归档保管。 3.严格执行国家关于质量记录和文件管理有关规定,妥善保管质量记录,中控分析原始记录 一般保存一年,原始记录,分析检验报告单、分析检验日报表、质量日报告表一般保存3年。

预拌混凝土实验室作业指导书

预拌混凝土实验室作业指导书 工程名称: 编制单位: 编制人: 审核人: 批准人: 编制日期:年月日 1

一、水泥试验操作细则 ( 一) 相关标准 GB175-2007 《通用硅酸盐水泥》; GB/T 176-2008 《水泥化学分析方法》; GB/T 17671-1999 《水泥胶砂强度检验方法》; GB/T 1345-2005 《水泥细度检验方法(80um筛筛分析) 》; GB/T 1346-2011 《水泥标准稠度用水量、凝结时间、安定性检验方法》; GB/T 12573-2008 《水泥取样方法》; JC/T 738-2004 《水泥强度快速检验方法》; GB/T 8074-2008 《水泥比表面积测定方法勃氏法》 ( 二) 取样方法 1、对同一水泥厂生产的同期出厂的同品种、同强度等级的水泥, 以一次进厂 ( 场) 的同一出厂编号的水泥为一批。但一批的总量不得超过500t. 随机地从不少于 3 个车罐中各取等量水泥, 经搅拌均匀后 , 再从中取不少于12kg 水泥作为检验试样 . 把试样均匀分成两等份, 一份由实验室按标准进行试 验, 一份密封贮存, 以备复验用. 2、对以进厂( 场) 的每批水泥, 视在厂(场) 存放情况, 应重新采集试样复验其 强度和安定性 . 存放期超过三个月的水泥, 使用前必须进行复验, 并按复验结果仲裁. ( 三) 必试项目 1、水泥胶砂强度试验

(1)、材料 a. 当水泥从取样至试验要保持24h 以上时,应把它贮存在基本气密的容器 里,容器应与水泥不发生反应。 b. 标准砂应符合GB/T17671《水泥胶砂强度检验方法ISO 法》的质量要求。 c. 仲裁试验或其它重要试验用蒸馏水,其它试验可用饮用水。 (2)温、湿度 a. 水泥试体成型试验温度为20± 2℃,相对湿度大于50%。水泥试样、标准 砂、拌和水及试摸的温度与室温相同。 b. 养护箱温度为20± 1℃,相对湿度大于90%。养护水的温度为20± 1℃ (3)、试体成型 a. 成型前将试摸擦净,四周的模板与底座的接触面上应涂一些黄干油,紧 密装配,防止漏浆,内壁均匀刷一薄层机油。 b. 水泥与标准砂的重量比1:3。水灰比为。 c. 每成型三条试体需称量的材料及用量见下表: 材料用量 水泥(g)450± 2 标准砂(g)1350± 5 拌合水(g)225± 1 a. 胶砂搅拌时先把水加入锅里,再加入水泥,把锅放在固定架上,上升至固定 位置,然后立即开动机器,低速搅拌30s 后,在第二个30s 开始的同时均匀地将砂子加入。当各级砂是分装时,从最粗粒级开始,依次将所需的每级砂 量加完。把机器转至高速再拌30s。停拌 90s,在第一个15s 内用胶皮刮具将叶片和锅壁上的胶砂刮入中间,再高速搅拌60s。各个搅拌阶段,时间误

ACCESS2010数据库技术实验指导书3

《ACCESS2010数据库技术及应用》 实验指导(3) 学号: 姓名: 班级: 专业:

实验三窗体 实验类型:验证性实验课时: 4 学时指导教师: 时间:201 年月日课次:第节教学周次:第周 一、实验目的 1. 掌握窗体创建的方法 2. 掌握向窗体中添加控件的方法 3. 掌握窗体的常用属性和常用控件属性的设置 二、实验内容和要求 1. 创建窗体 2. 修改窗体,添加控件,设置窗体及常用控件属性 三、实验步骤 案例一:创建窗体 1.使用“窗体”按钮创建“成绩”窗体。 操作步骤如下: (1)打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单击“窗体”按钮,窗体立即创建完成,并以布局视图显示,如图3-1所示。 (2)在快捷工具栏,单击“保存”按钮,在弹出的“另存为”对话框中输入窗体的名称“教师”,然后单击“确定”按钮。 图3-1布局视图 2.使用“自动创建窗体”方式 要求:在“教学管理.accdb”数据库中创建一个“纵栏式”窗体,用于显示“教师”表中的信息。 操作步骤: (1)打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单击“窗体向导”按钮。如图3-2所示。 (2)打开“请确定窗体上使用哪些字”段对话框中,如图3-3 所示。在“表和查询”下拉列表中光图3-2窗体向导按钮

标已经定位在所学要的数据源“教师”表,单击按钮,把该表中全部字段送到“选定字段”窗格中,单击下一步按钮。 (3)在打开“请确定窗体上使用哪些字”段对话框中,选择“纵栏式”,如图3-4所示。单击下一步按钮。 (4)在打开“请确定窗体上使用哪些字”段对话框中,输入窗体标题“教师”,选取默认设置:“打开窗体查看或输入信息”,单击“完成”按钮,如图3-5所示。 (5)这时打开窗体视图,看到了所创建窗体的效果,如图3-6所示。 图3-3“请确定窗体上使用哪些字”段对话框 图3-4“请确定窗体使用的布局”段对话框中

实验室作业指导书

第一部分水样采集、贮存和运输操作实施细则 一.水样的分类 (一)综合水样把从不同采样点同时采集的各个瞬时水样混合起来所得到的样品称为“综合水样”。 (二)瞬时水样对于组成较稳定的水体或水体的组成在相当长的时间和相当大的空间范围变化不大,采瞬时样品具有很好的代表性。 (三)混合水样是指在同一采样点上于不同时间所采集的瞬时样的混合样。 (四)平均污水样对于排放污水的企业而言,生产的周期性影响着排污的规律性,在排放流量不稳定的情况下,可将一个排污口不同时间的污水样,依照流量的大小按比例混合。 (五)其它水样例如为监测洪水期或退水期的水质变化,调整水污案事故的影响等都须采集相应的水样,采集这类水样时,须根据污染物进入水系的位置和扩散方向布点并采样,一般采集瞬时水样。 二.地表水和地下水样的采集 (一)水样的类型 (1)表层水 在河流、湖泊可以直接汲水的场合,可用适当的容器如水桶采样,要注意不能混入漂浮于水面上的物质。 (2)一定深度的水 在湖泊、水库等采集一定深度的水时,可用直立式或有机玻璃采水器。(3)泉水、井水 (3)对于自喷的泉水,可在涌口处直接采样,采集不自喷的泉水时,将停滞在抽水管的水汲出,新水更替之后,再进行采样。从井水采集水样,必须在充分抽汲后进行,以保证水样能代表地下水水源。 (4)自来水或抽水设备中的水 采集这些水样时,应先放水数分钟,使积留在水管中的杂质及陈旧水排出,然后再取样。 采集水样前,应先用水样洗涤采样器容器、盛样瓶及塞子2-3次(油类除外)。 (二)采样前的准备 a.确定采样负责人 主要负责制定采样计划并组织实施。 b .制定采样计划 采样负责人在制定计划前要充分了解该项监测任务的目的和要求;应对要采样的监测断面周围情况了解清楚;并熟悉采样方法、水样容器的洗涤、样品的保存技术。在有现场测定项目和任务时,还应了解有关现场测定技术。 采样计划应包括:确定的采样垂线和采样点位、测定项目和数量、采样质量保证措施, 采样时间和路线、采样人员和分工、采样器材和交通工具以及需要进行的现场测定项目和安全保证等。 c.采样器材与现场测定仪器的准备 采样器材主要是采样器和水样容器。关于水样保存及容器洗涤方法见表1-1。本表所 列洗涤方法,系指对已用容器的一般洗涤方法。如新启用容器,则应事先作更充分的清洗,

电力系统综合实验指导书

电力系统仿真实验指导书 南华大学电气工程系 2016 年9 月

实验一大电流接地系统短路故障仿真实验 一、实验目的与要求 通过实验教学加深学生的基本概念,掌握电力系统各类短路故障的特点,使学生通过系统进行物理模拟和数学模拟,对大电流接地系统进行输电线路短路故障仿真实验,以达到理论联系实际的效果,提高学生的感性认识及对电力系统仿真过程的分析能力。 本实验要求学生掌握Simulink 中电力系统常用元件的模型及使用方法,并了解建模的 基本过程,以及完成模型的仿真,结合短路相关的理论知识对仿真结果加以分析。 二、实验内容 搭建如图1-1 所示的系统模型并仿真,该系统有3 个电源,4 条输电线路,在 Line1 的末端设置各种类型的短路故障,观察示波器中的电压和电流波形,记录下故障电压电流 的有效值。

图1-1 大电流接地系统短路故障的Simulink 仿真模型 三、实验仪器设备及耗材 1.每组计算机1 台、软件Matlab7.0 套。 四、实验原理 1、SimuLink 简要说明 SimuLink 是基于MATLAB的图形化仿真设计环境,它是MATLAB提供对系统进行建 模、仿真和分析的一个软件包。它使用图形化的系统模块对动态系统进行描述,并在此基础 之上采用MATLAB引擎对动态系统在时域内进行求解。 进入SimuLink 的2 种方法: 1) 在MATLAB命令行中敲出SimuLink ,回车,就打开了SimuLink 。 2) 点击工具栏中的按钮,看图: 图1-2 进入Simulink 2、SimPowerSystems 说明 SimuLink 下的SimPowerSystems 可以实现电路、电力系统、电机、电力电子电路的建 模与仿真分析,它提供了典型的电气设备和元件,比如变压器、传输线、电机、电力电子 进入SimPowerSystems 的2 种方法: 1) 在MATLAB命令行中敲出powerlib ,回车,就打开了SimPowerSystems的元件库。

多媒体技术及应用实验指导书

第一章Authorware简介 § 1.1 Authorware 1.1.1 Authorware简介 1.1.1.1标题栏 图示的是Authorware窗口中的标题栏。 简介如下: 1.最左边的球形图标为Authorware 7的标志,点击该标志,弹出下拉菜单来控Authorware 7软件窗口。该软件窗口同一般的Windows窗口有相同的特性。 下拉菜单各选项含义: 【恢复】:恢复Authorware默认窗口大小。 【移动】:选择该命令,使用鼠标可以移动该窗口的位置,也可以用鼠标拖动标题栏来移动该窗口。 【大小】:调整程序窗口的大小。

【最大化】:将程序窗口变成最大,充满整个屏幕。 【最小化】:将程序窗口最小化,放置到Windows 95/98的任务栏中。如上图所示为缩小的Authorware 7窗口。需要时,单击该窗口则Authorware会恢复原始窗口的大小。 【关闭】:选择该选项,退出Authorware,关闭该应用程序(快捷键为Alt+F4)。 2.Authorware 7标识后紧跟的是软件的名称Authorware Attain。 3.标题栏最右边的是一般Windows 95/98窗口所具有的窗口控制按钮。读者可以使用这三个按钮来控制窗口的大小和是否关闭该应用程序窗口。 1.1.1.2菜单栏 1、文件(File)菜单组 New:建新文件。建立一个新的文件,它有两个子项: File:建立一个新的未命名的程序文件(untitled),扩展文件名为.A5P。 Library:建立一个新的库文件,扩展名为.A7L。若此前未打开或建立任何程序文件,则此命令还同时建立一个新的未命名的程序文件。 Open:打开文件。打开一个已存在的文件,它有两个子项: File:打开一个已存在的.A7P程序文件。同时打开Windows标准的文件打开对话窗口以供您在其中选择您希望打开的.A7P文件。 Library:打开一个已存在的.A7L库文件,同时打开Windows标准的文件打开对话窗口,以供您在其中选择您希望打开的.A7L文件。 除上述两个子项之外,在【Open】的子菜单下面还有一个显示最近编辑的文件的显示区域,如上图。您可在这儿直接选择您最近编辑的文件中的某一个,而不必打开Windows 标准的文件打开窗口进行文件选择。本图中显示了6个最近编辑的文件。 Close:关闭文件。关闭打开的文件或窗口,它有两个子项: Windows:关闭当前打开的设计窗口。当关闭一个未命名的或编辑过的程序文件时,系统会提示您是否对该文件进行保存。对于未命名的文件如果需要保存的话,系统还会弹出一个Windows标准的文件保存对话框。 All:关闭所有设计窗口,并提示是否保存文件。

实验室管理规程

1.目的 规范实验室工作管理,确保检测的科学合理进行,保证检测结果的准确可靠。 2.范围 适用于实验室的管理。 3.职责 3.1.质保部负责本规程的执行。 3.2.其他部门协作质保部执行本规程。 4.规程 4.1.人员 4.1.1.微生物实验室应设置质量负责人、技术管理者、检验人员、生物安全负责人、生物安全责任人、生物安全监督员、菌种管理员及相关设备和材料管理员岗,可以设置一人多岗设置。 4.1.2.从事药品微生物试验工作的人员应具备微生物学或相近专业知识的教育背景。 4.1.3.检验人员必须熟悉相关检测方法、程序、检测目的和结果评价。微生物实验室的管理者其专业技能和经验水平应与他们的职责范围相符,如:管理技能、实验室安全、试验安排、预算、实验研究、实验结果的评估和数据偏差的调查、技术报告书写等。 4.1.4.实验人员应依据所在岗位和职责接受相应的培训,在确认他们可以承担某一试验前,他们不能独立从事该项微生物试验。应保证所有人员在上岗前接受胜任工作所必需的设备操作、微生物检验技术等方面的培训,如无菌操作、培养基制备、消毒、灭菌、注平板、菌落计数、菌种的转种、传代和保藏、微生物检查方法和鉴定基本技术等,经考核合格后方可上岗。 4.1. 5.实验人员应经过实验室生物安全方面的培训,熟悉生物安全操作知识和消毒灭菌知识,保证自身安全,防止微生物在实验室内部污染。 4.1.6.实验室应制定所有级别实验人员的继续教育计划,保证知识与技能不断地更新。 4.1.7.实验室应确定人员具备承担实验室活动的能力,以及评估偏离影响程度的能力。可通过参加内部质量控制、能力验证或实验室间比对等方式客观评估检验人员的能力,并授权从事相应的实验室活动,必要时对其进行再培训并重新评估。当使用一种非经常使用的方法或

化学实验室作业指导书

作业指导书文件名称:化验室检验手册 文件编号: 拟制:日期: 审核:日期: 批准:日期: 版号:C分发号: 有限公司 目录 1.概况 (1)质量方针及目标--------------------------------------------1 (2)执行标准--------------------------------------------------1 (3)人员构成情况----------------------------------------------2 (4)主要监视和测量装置情况------------------------------------3 (5)主要检验项目及周期----------------------------------------6 2.职责和权限-----------------------------------------------------8 3.工作要求-------------------------------------------------------9 4.奖金分配制度---------------------------------------------------10 5.考核制度 (1)考核表----------------------------------------------------11 (2)工作分工表------------------------------------------------14 (3)月考核表--------------------------------------------------16 (4)奖金分配表------------------------------------------------17 (5)记录------------------------------------------------------18 6.安全操作规程---------------------------------------------------20

实验指导书

《数控机床》 实 验 指 导 书 (简本) 蚌埠学院机电系李大胜2008年9月修订

实验一数控车床操作模拟(计算机仿真) 一、实验目的和要求 数控加工在制造业中占有非常重要的地位,数控机床是一种高效的自动化设备,它可以按照预先编制好的零件数控加工程序自动地对工件进行加工。宇航数控加工仿真系统可以在计算机屏幕上仿真完成数控加工程序的输入输出、数控机床操作、工件加工、虚拟测量等数控加工全过程,而且在数控加工仿真系统中,机床操作面板和操作步骤与相应的实际数控机床完全相同,学生在这种虚拟工业环境中可以学习掌握典型数控车床的加工操作方法,通过数控加工仿真系统可以使培训得到实物操作训练的目的,本次实验主要要求学生了解宇航仿真软件的使用和熟悉配备主流数控系统的数控车床的操作及对刀方法。 二、实验内容 1、了解数控车床的基本运动、加工对象及其用途; 2、了解数控车床操作面板各按键(CNC界面)的功用; 3、掌握数控车床的调整及加工前的准备工作、尤其要熟练掌握FANUC0i系统的多种对刀方法; 三、实验仪器 软件要求:宇航数控仿真系统30节点 硬件要求:微机30台 四、实验内容及步骤 YHCNC仿真系统及虚拟机床操作(FANUC 0i) 1、机床操作面板 机床操作面板位于窗口的右下侧,如下图所示,主要用于控制机床运行状态,由模式选择按钮、运行控制开关等多个部分组成,每一部分的详细说明如下: FANUC 0i面板 AUTO:自动加工模式。EDIT:编辑模式。MDI:手动数据输入。 INC:增量进给。 HND:手轮模式移动机床。 JOG:手动模式,手动连续移动机床。 REF:回参考点。

相关文档
最新文档