当前位置:文档之家› 汇编实验指导书

汇编实验指导书

汇编实验指导书
汇编实验指导书

实验一汇编语言程序的上机过程

一、实验目的

掌握汇编语言源程序的编辑、汇编、连接及运行过程,为以后的实验打下基础。

二、实验内容

1、输入下列完整的程序

STACK SEGMENT STACK

DB 200 DUP(?)

STACK ENDS

DATA SEGMENT

BUF DB‘HOW ARE YOU!$’

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK

START:MOV AX,DATA

MOV DS,AX

LEA DX,BUF

MOV AH,9

INT 21H

MOV AH,4CH

INT 21H

CODE ENDS

END START

(本程序的正确运行结果是在屏幕显示“HOW ARE YOU!”)

2、完成课本P193习题5.1。

三、实验步骤

(1)利用EDIT编辑源程序;

(2)汇编源程序;

(3)连接目标程序文件;

(4)运行可执行文件。

四、实验报告要求

写出以上两个实验内容的题目、源码、具体实验步骤和实验结果。

实验二 DEBUG的使用技术

一、实验目的

(1)熟悉DEBUG有关命令的使用方法。

(2)利用DEBUG掌握有关指令的功能。

(3)利用DEBUG运行简单的程序段。

二、实验内容

(1)进入和退出DEBUG程序。

(2)学会DEBUG中的D命令、E命令、R命令、T命令、A命令、G命令等的使用。对于U命令、N命令、W命令等,也应试一下。

(3)学习使用DEBUG程序的基本用法,进一步熟悉常用的单、双操作数指令和各种寻址方式的功能及使用格式。

三、实验步骤

(1)DEBGU的基本命令,单步执行如下程序,检查每条指令执行后目的地址及有关寄存器的内容。

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DATA SEGMENT

BUF1 DB 0,1,2,3,4,5,6,7,8,9

BUF2 DB 10 DUP(0)

BUF3 DB 10 DUP(0)

BUF4 DB 10 DUP(0)

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK

START:MOV AX,DATA

MOV DS,AX

MOV SI,OFFSET BUF1

MOV DI,OFFSET BUF2

MOV BX,OFFSET BUF3

MOV BP,OFFSET BUF4

MOV CX,10

LOPA: MOV AL,[SI]

MOV [DI],AL

INC AL

MOV [BX],AL

ADD AL,3

MOV DS:[BP],AL

INC SI

INC DI

INC BP

INC BX

DEC CX

JNE LOPA

MOV AH,4CH

INT 21H

CODE ENDS

END START

(2)用DEBUG的A命令,键入如下程序段:

MOV BX,8275H

MOV AX, 3421H

ADD BX,92A5H

ADC AX,2F65H

ADD BX,EAE6H

ADC AX,9C88H

再用T命令单步执行,并观察每条指令执行后有关寄存器特别是IP寄存器的内容及标志位的变化。

(3)用A命令、T命令、D命令、R命令、E命令完成下列指令,并检查执行后的结果。

执行前:(AX)=1,(DS)=3000H,(32000H)=976。

指令: MOV AX,[2000]

(4)完成课本P193习题5.9的程序。

四、实验报告要求

写出以上实验内容具体的操作步骤。包括所用的命令,以及查看结果的方法和具体结果。

实验三分支程序设计

一、实验目的

1、学习判断分支程序设计方法。

2、学习DOS调用的基本方法。

二、实验内容

1、若在三个连续的字单元存放着彼此相等的代码。现知道其中一个字中的内容发生了

变化,试编写程序找出变化了的代码及地址,并要求将此代码送入字变量A中,其地址送入字变量B中。

2、编写一个向用户提供字符ASCII码的程序。要求:若用户需要知道某一字符的ASCII

码,则从键盘键入该字符。此时,程序将该字符的ASCII码按十六进制数形式在显示器输出,显示格式如下:(下面横线上的字符由用户键入,若键入“回车”时,则不显示ASCII码,结束运行,返回DOS状态。)

三、参考程序

第一题参考程序:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DA TA SEGMENT

BUF DW 550H,666H,550H ;三个被测试代码

A DW 0

B DW 0

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK

BEGIN:MOV AX,DA TA

MOV DS,AX ;第一个字单元的内容与第二个单元的内容比较,

MOV AX,BUF 不相等则转L1

CMP AX,BUF+2

JNE L1

MOV AX,BUF+4 ;第三个字单元的代码发生了变化,

MOV A,AX

MOV B,OFFSET BUF+4 故(BUF+4)->A,BUF+4 ->B,(转EXIT)

JMP EXIT

L1:CMP AX,BUF+4 ;第一个字单元的内容与第三个单元的内容比较,JNE L2 不相等则转L2

MOV AX,BUF+2

MOV A,AX ;第二个字单元的代码发生了变化,

MOV B,OFFSET BUF+2故(BUF+2)->A,BUF+2 ->B,(转EXIT)

JMP EXIT

L2:MOV A,AX ;第一个字单元的代码发生了变化,

MOV B,OFFSET BUF 故(BUF)=(AX)->A,BUF ->B EXIT:AX,4CH

INT 21H

CODE:ENDS

END BEGIN

第二题参考程序:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DA TA SEGMENT

TAB DB ‘0123456789ABCDEF’

OUT1 DB 0DH,0AH,‘THE ASCII CODE OF$’

OUT2 DB ‘IS’,0,0,‘H$’

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK

BEGIN:MOV AX,DA TA

MOV DS,AX

LEA BX,TAB

LOPA:LEA DX,OUT1

MOV AH,9

INT 21H

MOV AH,1

INT 21H

CMP AL,0DH

JE EXIT

MOV DH,AL

MOV AL,0FH

XLAT

MOV OUT2+5,AL

MOV AL,DH

MOV CL,4

SHR AL,CL

XLAT

MOV OUT2+4,AL

LEA DX,OUT2

MOV AH,9

INT 21H

JMP LOPA

EXIT:MOV AH,4CH

INT 21H

CODE:ENDS

END BEGIN

四、实验报告要求

(l)修改实验内容一源代码,程序实现运行结果为:

(A)=666H

(B)=2

(2为BUF+2的偏移地址),调试运行时,可调用DEBUG程序,分别设置第一个代码变化,第三个代码变化,查出运行结果有何变化。

(2)写出以上两个实验内容具体的实现步骤和运行结果。

实验四循环程序设计

一、实验目的

掌握循环程序的结构及循环控制方法,提高循环程序的设计能力。

二、实验内容

1、已知几个字符连续存放在BUF为首地址的字节存储区中。现需在第P个字符后面

插入10个空格,并分别显示插入前后的字符串。(1≤P≤N)

2、设有N个数,连续存放在以BUF为首地址的字存储区中,试编制程序,统计其中

最高6位全为1的数的个数,并将统计结果送入寄存器AX中。

三、参考程序

1、第一题参考程序,本题分一下三个处理过程:

1)为了插入,必须首先找到插入点,即找第P个字符。

2)将(P+1)~N处的字符后移至P+11~N+10处。为了不破P+11~处的信

息,必须从第N个字符开始,逐一后移,即后移次序为N,N-1,N-2,……,

P+1。

3)将空格送入(P+1)~(P+10)。

以上2),3)处理过程均可采用循环次数已知的循环程序段。寄存器分配如下:

CX:循环计数器

SI:取字符指针

DI:送字符指针

AL:存放当前要传送的字符。

程序如下:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DATA SEGMENT

BUF DB ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ$’

N=$-BUF

DB 10 DUP(0)

P=20

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DA TA,SS:STACK BEGIN:MOV AX,DA TA

MOV DS,AX

LEA DX,BUF

MOV AH,9

INT 21H

MOV SI ,OFFSET BUF+N-1

MOV DI,SI

ADD DI,10

MOV CX,N-P

LOPA:MOV AL,[SI]

MOV [DI],AL

DEC SI

DEC DI

LOOP LOPA

MOV DI,OFFSET BUF+P

MOV CX,10

MOV AL,‘’

LOPB:MOV,[DI],AL

INC DI

LOOP LOPB

MOV AH,2

MOV DL,0DH

INT 21H

MOV DL,0AH

INT 21H

LEA DX,BUF

MOV AH,9

INT 21H

MOV AH,4CH

INT 21H

CODE ENDS

END BEGIN

2、第二题参考程序,该题可用循环程序实现。

寄存器分配如下:

SI:取数指针,初值指向BUF,每循环一次之后增2。

CX:循环计数器,初值为N,每循环一次之后减1。

AX:有效统计结果,初值为0。

BX:暂存当前处理的数。

程序如下:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DATA SEGMENT

BUF DW 0FCBH,0FD15H,6897H,0FAFFH,0FB11H,0FF00H,0FE22H,0FFH N=($-BUF)/2

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DA TA,SS:STACK

BEGIN:MOV AX,DA TA

MOV DS,AX

LEA SI,BUF

MOV CX,N

MOV AX,0

LOPA:MOV BX,[SI]

AND BX,0FC00H

CMP BX,0FC00H

JNE NEXT

INC AX

NEXT:ADD SI,2

LOOP LOPA

MOV AH,4CH

INT 21H

CODE ENDS

END BEGIN

四、实验报告要求

(l)修改实验内容一实现从键盘键入P值,完成程序功能。

(2)修改实验内容二程序运行结束后显示运行结果。

(3)写出以上实验内容具体的实验步骤和实验结果。

实验五子程序设计

一、实验目的

1、熟练掌握子程序的设计方法与调用方式,并能正确的书写子程序说明。

2、深刻认识堆子程序设计中的重要作用,在子程序嵌套调用时应能准确确定堆栈栈顶

的变化情况,并要求在子程序设计中正确使用堆栈保持现场或保存中间结果。

3、能准确的确定主、子程序的参数并选择合适的传递方式,正确的完成子程序及多层

嵌套子程序的调用。

4、掌握子程序调试的技巧。

二、实验内容

1、编写调试将N个8位无符号二进制数排成递增序列的子程序SORT,并写出调用的

示例。

2、编写子程序NF10T16,从键盘接受一个无符号十进制数,在显示器上以十六进制形

式显示其值。(参考课本P199例6.3)

例如:输入:32

输出:20H

输入:32768

输出:8000H

输入:14

输出:EH

并写出调用的示例。

三、参考程序

1、子程序SORT的说明及程序如下:

;子程序名:SORT

;功能:将一组8位无符号二进制数按递增顺序排列。

;入口参数:BX-存放待排序数组存贮区首址。

CX-存放待排序数组元素的个数。

;出口参数:已排成递增序列的N个无符号数仍存放在由BX指示首址的字节存

贮区中

;所用寄存器:DX-用来存放N-1,即(CX)-1。

SI-用来存放I的值,初始值为1,每循环一次加1。

DI-用来存放J的值,初始值为I+1,每循环一次加1。

AX-用来比较X i和X j。

SORT PROC

PUSH AX

PUSH DX

PUSH SI

PUSH DI

MOV DX,CX

DEC DX

MOV SI,1

LOPI:MOV DI,SI

INC DI

MOV AL,[BX+SI-1]

LOPJ:CMP AL,[BX+DI-1]

JBE NEXT

XCHG [BX+DI-1],AL

MOV [BX+SI-1],AL

NEXT:INC DI

CMP DI,CX

JBE LOPJ

INC SI

CMP SI, DX

JBE LOPI

POP DI

POP SI

POP DX

POP AX

RET

SORT ENDP

排序子程序调用示例:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DA TA SEGMENT

BUF1 DB 30H,10H,40H,20H,50H,70H,60H,90H,80H,0,0FFH

N1=$-BUF1

BUF2 DB 22H,11H,33H,55H,44H,77H,66H,99H,88H,0AAH,0EEH,0 N2=$-BUF2

DA TA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DA TA,SS:STACK

BEGIN:MOV AX,DA TA

MOV DS,AX

LEA BX,BUF1

MOV CX,N1

CALL SORT

LEA BX,BUF2

MOV CX,N2

CALL SORT

MOV AH,4CH

INT 21H

SROT PROC

CODE ENDS

END BEGIN

程序运行后:两个存储区中的数据存放形式如下

四、实验报告要求

写出以上实验内容具体的实验步骤和实验结果。

实验六中断调用

一、实验目的

1、掌握I/O指令的格式,功能及其应用。

2、提高用“INT 10H”,“INT 21H”控制屏幕显示程序设计能力。

二、实验内容

1、在9行40列的位置显示“方块”(ASCII码为04),要求“方块”为黑色且闪动,背

景选为白色(即白底黑字)。

2、编写一程序,让字符“黑桃”(ASCII码为06H)沿从(0,0)到(24,24)的斜线

移动。

3、编制程序,在屏幕上显示如下图行,并将由*组成的方框内的图形视为一个窗口,使

窗口向上滚动n行(n=0,1,……,6)。

4、彩色图形显示程序(假定在屏幕中央显示彩色“天梯”)。

四、参考程序

1、首先应设置工作方式,假定设置为25×80黑白文本方式,则对于彩色/黑白监视器选

择方式。对于单色显示器,选择方式字7。为了在9行40列显示字符,应首先将光标设置在9行40列。字符的属性要用一个字节定义。属性值为0F0H。

程序清单如下:

STACK SEGMENT STACCK

DB 200 DUP(0)

STACK ENDS

CODE SEGMENT

ASSUME CS:CODE,SS:STACK

START:MOV AH,0

MOV AL,2

INT 10H

MOV AH,15

INT 10H

MOV DX,0928H

MOV AH,2

INT 10H

MOV AL,04

MOV BL,0F0H

MOV CX,1

MOV AH,9

INT 10H

MOV AH,4CH

INT 21H

CODE ENDS

END START

上述程序运行后,在9行40列显示一个闪动的“方块”。该程序改变了原来的显示方式及属性,如果需要恢复该程序运行前的状态,可以在进入该程序时首先保护当前的显示状态,结束本程序的运行之前再将其恢复。具体实现可以查阅显示器驱动程序的8号、0FH号、0号、9号等功能。

2、为了实现图形的异动,每当显示一个字符后,必须写一个空白字符到当前位置,以便

消除原图形(也可清楚屏幕)。显示一个字符需要一段时间,所以在清除原图形之前,必须延时0.5秒,才能保证字符显示在屏幕上。

程序如下:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

CODE SEGMENT

ASSUME CS:CODE,SS:STACK

EXTRN DELAY:FAR

START:

MOV AH,0

MOV AL,9

INT 10H

MOV AH,15

INT 10H

MOV CX,1

MOV DX,0 REPT:

MOV AH,2

INT 10H

MOV AL,6

MOV AH,10

INT 10H

CALL DELAY

MOV AL,0

MOV AH,10

INT 10H

INC DH

INC DL

CMP DH,25

JNE REPT

MOV AH,4CH

INT 21H

CODE ENDS

END START

延时子程序DELAY如下:CODE SEGMENT

ASSUME CS:CODE DELAY PROC FAR

PUSH CX

PUSH DX

MOV DX,50

DL500:

MOV CX,2801

DL10MS:

LOOP DLI10MS

DEC DX

JNZ DL500

POP DX

POP CX

RET

DELAY ENDP

CODE ENDS

END

* * * * * * * * * *

* 0 0 0 0 0 0 0 0 *

* 1 1 1 1 1 1 1 1 *

* 2 2 2 2 2 2 2 2 *

* 3 3 3 3 3 3 3 3 *

* 4 4 4 4 4 4 4 4 *

* 5 5 5 5 5 5 5 5 *

* 6 6 6 6 6 6 6 6 *

* * * * * * * * * *

3、左上角*的坐标为(1,1),右下角*的坐标为(9,10)。

该程序分两个步骤,首先显示如上所示的图形,然后,从键盘接受n,将窗口向上滚动n行(n=0时,清窗口,即窗口空白)。

程序清单如下:

STACK SEGMENT STACK

DB 200 DUP(0)

STACK ENDS

DATA SEGMENT

DAT DB ‘0’

OUTBUF DB 0DH,0AH,‘PLEASE INPUT NUMBER(0……6):$’

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,SS:STACK,DS:DATA

START:MOV AX,DATA

MOV DS,AX

MOV AH,0

MOV AL,2

INT 10H

MOV AH,15

INT 10H

MOV SI,BX

MOV AH,2

MOV DX,0101H

INT 10H

MOV AH,9

MOV AL,‘*’

MOV BL,7

MOV CX,10

INT 10H

A:INC DH

MOV AL,‘*’

MOV CX,1

CALL PLAY

INC DL

MOV AL,DAT

MOV CX,8

CALL PLAY

MOV AL,‘*’

MOV DL,10

MOV CX,1

CALL PLAY

INC DAT

MOV DL,1

CMP DAT,‘6’

JBE A

INC DH

MOV AL,‘*’

MOV CX,10

CALL PLAY

CALL INNUM

MOV AH,6

MOV BH,7

MOV CX,0202H

MOV DX,0809H

INT 10H

MOV AH,4CH

INT 21H

PLAY PROC

MOV BX,SI

PUSH AX

MOV AH,2

INT 10H

POP AX

MOV AH,10

INT 10H

RET

PLAY ENDP

INNUM PROC

MOV AH,9

LEA DX,OUTBUF

INT 21H

MOV AH,1

INT 21H

SUB AL,30H

RET

INNUM ENDP

CODE ENDS

END START

4、为了显示彩色图形,必须设置为彩色图形方式(方式字为5)。在这种方式下,可

以显示320(水平)×200(垂直)个点,每个点的颜色可以在彩色组0((1)绿、(2)红、(3)黄)或彩色组1((1)青、(2)品红、(3)白)中选择。每一幅特定的画面,最多只能右四种颜色,即在同一时刻,屏幕上最多只能有四种颜色。

显示彩色图形时主要使用以下几个功能:

0号功能――设置工作方式

11号功能――设置彩色组或背景颜色

12号功能――写点

假定选择背景为黄色,梯子的竖杆为红色,横杆为绿色,程序如下:

STACK SEGMENT

DB 200 DUP(0)

STACK ENDS

CODE SEGMENT

ASSUME CS:CODE,SS:STACK

START:MOV AH,0

MOV AL,5

INT 10H

MOV AH,11

MOV BH,0

MOV BL,0EH

INT 10H

MOV AH,11

MOV BH,1

INT 10H

MOV DX,0

MOV CX,150

CALL RED

MOV DX,0

MOC CX,170

CALL RED

MOV DX,10

LOPB:MOV CX,151

LOPC; MOV AH,12

MOV AL,1

INT 10H

INC CX

CMP CX,170

JB LOPC

ADD DX,10

CMP DX,200

JB LOPB

MOV AH,4CH

INT 21H

RED PROC

LOPA:MOV AH,12

MOV AL,2

INT 10H

INC DX

CMP DX,200

JBE LOPA

RET

RED ENDP

CODE ENDS

END START

运行结果如下图:

四、实验报告要求

选择以上2题写出实验内容具体的实验步骤和实验结果。

大机捣固施工配合作业指导书

大机捣固施工配合作业指导书 1 范围 本作业指导书规定了有碴线路、道岔大机捣固作业程序和安全技术要求。 本作业指导书适用于有碴线路、道岔大机捣固作业。 2 引用规范性文件 《铁路线路修理规则》(铁运[2006]146号); 《铁路工务安全规则》(铁运[2006]177号); 《广州铁路(集团)公司企业标准(工务系统作业标准汇编)》(Q/GZT05Z-2010); 《广州铁路(集团)公司铁路营业线施工安全管理实施细则》(广运发[2010]165号)。 3 作业目的 规范大机线路、道岔捣固施工流程、作业标准,保证线路几何尺寸和整体刚度符合规定要求。 4 作业程序(流程图) 5 作业内容与要求 前期准备工作 5.1.1 大机捣固前的调查、准备工作 1 线路车间组织线路工区做好大机捣固前的各项调查工作 (1) 严重缺碴地段的调查; (2) 需大机捣固前进行人工粗抬粗拨地段的调查; (3) 对大修、基建等施工遗留的平纵断面严重不良地段的调查; (4) 严重翻浆、板结地段的调查; (5) 需补充或更换的各类材料(主要指扣件、油料等材料)的调查; (6) 大机捣固前期准备的其它工作量调查。 2 线路车间组织线路工区做好以下大机捣固前期准备工作 (1) 全面补充均匀道碴。补充标准为:Ⅱ、Ⅲ型轨枕捣固部位,必须补平轨枕面,一般不得低于轨枕面30mm 并保持均匀,Ⅱ、Ⅲ型轨枕道心内石碴补至轨枕面以下40mm 处; (2) 挖抬板结道床、清筛枕盒不洁道床和边坡土,处理道床翻浆冒泥; (3) 方正严重偏斜的轨枕,更换失效的轨枕; (4) 做好扣件“四紧”工作,要求扣件达三点密贴(天窗点内使用螺栓松紧机进行紧固扣件螺栓);全面补充扣件,消灭扣件失效处所; (5) 全面改道(±1mm,10根枕木0过渡)、改正轨距递减率不大于1‰,同步进行螺栓涂油; (6) 全面更换损坏的大胶和调整调高胶垫,对严重超垫及垫双胶处所要进行抽板捣固(注意不得造成严重晃车); (7) 对有缝线路地段接头高低错牙、马鞍接头、低塌接头进行整平、焊补和打磨,全面拧紧接头夹板螺栓; (8) 标记曲线ZH 、HY 、YH 、HZ 要素位置,标记普通接头、绝缘接头及桥梁两端线桥结合部等需加强捣固符号。 3 相关要求 (1) 各车间要高度重视,车间主任亲自上手,召开专题会议,组织全体车间干部及工长学习有关大机捣固配合施工管理办法; (2) 各线路车间接到大机捣固施工计划通知后,立即组织工区开展大机捣固前期准备工作,做好工作量调查和倒排计划,将工作量调查(附件一)和倒排计划(附件二)按时报段线路科; (3) 各线路车间必须将所完成的大机捣固前期准备工作,按周将完成进度(附件三)报段线路科;

汇编实验指导书

汇编语言实验指导书 授课教师李娜 授课对象 05计科、网络、06计科 授课时间 07-08学年第一学期 授课地点一、二、四机房 课程简介 一.实验课程的性质和目的 汇编语言程序设计是计算机专业的一门专业基础课,是学好计算机底层系统构成的课程。汇编语言程序设计是一门实用性很强的课程。汇编语言程序程序设计实验教案是教案的重要环节,是理论教案的重要补充,只有通过实验,学生才能熟练掌握汇编语言程序设计的基本方法,并对其有更深刻的认识。本门实验课是单独设课。 二.实验教案的方法和手段 为了提高实验教案效果,实验严把预习、实验、实验报告3个环节。实验在软件实验室机房完成,单独设组,个人完成实验,每项实验以小班为单位,实验考勤采用电子签到制度。 预习:安排学生学习实验内容,了解实验的过程和操作规程,并布置思考题和预习报告,让学生有目的地去查阅与实验相关的资料。 实验:实验开始前由指导教师讲解实验要点,提出注意事项。实验过程中,主题是学生,教师是辅助作用,要求学生独立完成实验。 实验报告:实验结束后,强调学生及时填写实验记录表,对实验过程进行详细记录,对实验结果细致地分析、讨论,完成相关思考题作业。 三.课程学时 本实验课实验总学时为32学时。 四.实验成绩的考核方法 汇编语言实验成绩按百分制核定。实验过程占50%,实验报告占50%。五.大纲的适用范围 本大纲适用计算机科学与技术专业和计算机应用与维护专业学生。 六.主要设备与器材配备

七.实验项目汇总表 实验一熟悉汇编语言编程环境 一.实验目的 <1)熟悉汇编语言编程环境; <2)掌握基本汇编程序。。 二.实验仪器设备 计算机 三.实验重点、难点 熟悉汇编语言编程环境; DEBUG常用命令的正确使用。-T/-U/-Q/-G 四.实验题目 比较两个字符串string1和string2所含的字符是否相同,若相同则显示‘metch’,否则,显示’no match’。 五.实验内容、步骤 1.调用EDIT建立ASM源文件。 2.用汇编程序MASM对源文件汇编产生目标文件OBJ。 <如有问题,可用DEBUG调试。) 3.用LINK联接程序产生执行文件EXE。 4.执行程序。 附:源程序 ;PROGRAM TITLE GOES HERE—COMPARE STRING ;******************************************************** data segment string1 db 'move the cursor backward.' String2 db 'move the cursor backward.'

嵌入式系统实验箱说明书综述

EFLAG-ARM-S3C44B0 嵌入式系统实验箱说明书 北京工业大学电控学院 DSP和嵌入式系统研究室 二零零四年十月

嵌入式系统是嵌入式计算机系统的简称,以ARM为CPU的SOC系统作为嵌入式系统的硬件基础,以实时(uC/OS, VxWorks等)或非实时的(uCLinux, Linux, WinCE等)嵌入式操作系统作为软件平台。这样的嵌入式系统是一个完整的计算机系统。特别是有了嵌入式操作系统的支持以后,系统的软件开发的复杂程度大大降低。程序员在操作系统层面设计和编写程序,降低了对程序员硬件知识水平的要求,扩大的开发队伍,提高了开发速度,缩短了开发周期,增强了系统的可靠性和稳定性。 ARM是处理器,“ARM”即是ARM公司的名字,也是ARM CPU的名字。ARM公司是一家集成电路设计公司,本身不生产芯片,也不销售芯片,ARM公司向其他芯片制造厂商出售他们的设计,即IP (知识产权)。芯片制造公司(如Intel,Samsung,Atmel,Philips等)生产基于ARM处理器的SOC(片上系统)芯片。ARM公司要求,所有使用ARM处理器的芯片必须印有ARM标志。 ARM本身是CPU,不是单片机。以ARM为CPU生产的SOC芯片在内部结构上是完整的计算机系统结构,而非传统单片机的控制器结构,故以ARM为核心制造的芯片区别原有的单片机而被称之为SOC芯片。 ARM处理器被许多芯片制造大厂采用,芯片制造厂商使用ARM处理器,再整合不同的外设,生产出不同的SOC芯片,如Intel使用ARM V5TE版本处理器,添加SDRAM控制器,LCD控制器,USB控制器,串口,IIC等外设生产Xscale芯片,Xscale是Intel公司的SOC芯片,其内部使用的处理器是ARM。不同厂商基于同一个版本的ARM处理器生产的SOC芯片CPU的指令集是相同的,这就给开发人员带来了极大的便利,更大的加速了ARM处理器的市场占有率。 S3C44B0是Samsung公司生产的基于ARM7TDMI的SOC芯片,内部集成了SDRAM控制器,LCD控制器,8通道ADC,DMA控制器,8Kbyte的CACHE,IIC控制器,IIS控制器,串口,同步串口,PWM输出,定时器,PLL,中断控制器,看门狗定时器,实时时钟等资源。其工作频率可达到66MHz。 EFLAG-ARM-S3C44B0实验箱配置外设: 用于调试的JTAG端口; 直接同计算机并口相连的用于调试的JTAG仿真器; 两个9针串口; SMSC91C113 10M/100M以太网口; Philips D12 USB接口; UDA1341 IIS音频输入/输出口,板上麦克风; 2M字节的线性Flash存储器,8M字节的SDRAM,24C16IIC存储器; 5.7寸STN彩色LCD显示屏; 基于AD9850的DDS信号发生器; 四颗高亮度玫瑰红色LED; 德国进口长寿命4×4键盘(手感极好); 外接信号接线孔。

建筑工程施工作业指导书汇编3

隔断罩面板安装分项工程施工作业指导书 1.0适用范围 本作业指导书适用于一般工业与民用建筑工程中,隔断罩面板施工作业。 2.0施工准备 2.1材料及主要机具 2.1.1 隔断罩面板(石膏板、纤维板等)品种应按设计要求选用,产品必须具有质保书、产品合格证,进场前必须检查是否符合要求,罩面板运输和安装时应轻拿轻放,不得损坏板材的表面和边角,运输时应采取措施,防止受潮变形,存放时应下垫方木与地面隔离。 2.1.2附件 自攻螺丝、十字头应有产品合格证,从材料库中随用随取。 2.1.3主要机具 拖线、手枪钻、墙纸刀、木工毛、卷尺、手锯。 2.2作业条件 骨架已完成,已进行隐蔽工程验收,并已整改完毕。 3.0操作工艺 3.1工艺流程 粘钉一面石膏板一水暖电气钻孔、下管穿线一填充隔音隔热材料一安装木门框一粘钉另一面石膏板 3.2罩面板安装 安装罩面板前应检查骨架的牢固程度,如有不牢固处,应进行加固,罩面板安装时,先将石膏板用十字头、自攻螺丝固定于轻钢龙骨上,螺钉沉人板面,但不允许破坏纸面,螺钉间距四边为150—170mm,中间部分不应大于200mm,螺钉与板边缘的距离为10-15mm。 3.3水暖电气施工 水电管路应尽快到位,管子穿人隔墙应用开孔器开孔,不应割断,管子应固定做好防腐,穿人电线,电线绝缘应测试,水管进行试压,确保无漏水。 3.4填充隔音隔热材料 设计有隔音隔热要求时,应填入隔音隔热材料,隔音隔热材料应填塞封项,不得漏塞。 3.5安装木门框 安装木门框,门框与竖向龙骨3.5mm自攻螺丝固定,门樘应垂直,门樘一边与罩面板抺平。 3.6安装另一面罩面板 安装另一面罩面板:用自攻螺丝将石膏板固定于轻钢龙骨上,螺钉沉入板面,但不允许破坏纸面,螺钉间距四边不大于150*170mm,中间不大于200mm,板缝交错用墙纸刀开出预留孔洞(电气配电箱、开关盒、插座盒及水暖龙头管口、三角阀口、空调配电箱等),洞口开工平直,螺丝适当加密。 4.0质量标准 4.1保证项目 罩面板材料的构造及固定方法必须符合设计要求,应有质量保证书。罩面板安装必须牢固,无脱层、折裂。 4.2基本项目 罩面板安装铺设方向应正确,安装牢固,接缝密实、光滑,表面平整。 4.3允许偏差项目

汇编语言程序设计实验指导书

汇编语言实验报告题目:子程序设计 班级:rbw111 姓名:吴德鹏 学号:201107092416 完成日期:2013.12.22

概述: 《汇编语言程序设计》实验指导书是非计算机、非电类的其他专业:包括纺织、机械、热能等专业的《汇编语言程序设计》课程配套使用的实验指导。在理论课的教学中着重介绍微机系统的组成及工作原理,针对INTEL 8088/8086系列介绍相应的指令系统和汇编语言程序设计,介绍了接口的一般概念和CPU与外设交换信息的常用方式的软硬件设计思想。实验课测重培养学生的汇编语言设计能力及一些简单接口程序设计的方法,训练学生汇编语言程序调试的能力。通过实验,使学生加深对课堂教学内容的理解,培养学生综合使用微型机的初步能力。其中实验一、实验二是后续实验的基础,通过该实验,学生应能了解汇编语言源程序的一般格式,熟悉汇编语言程序的上机过程和调试程序的基本方法,重点放在DEBUG调试程序的命令使用方法上。也可以将实验一、实验二合并为一个实验,按照*实验一的要求进行;实验三、四、五进一步培养学生的各种结构的程序设计能力;实验六主要是简单接口的综合应用,为学生建立一个微机应用系统的概念,使学生通过具体的实例对相关的接口有感性认识,提高学生的实际动手能力和独立解决问题的能力。教师可以根据专业学时的多少和学生的具体情况来开设实验。 一、实验目的: 1.进一步熟悉分支、循环程序设计的方法及用DEBUG调式程序的方法。 2.熟练掌握子程序的参数传递的方式、子程序的嵌套、递归调用及其设计方法和技巧。 3、培养学生创新精神和独立运用所学基本知识和技能分析问题和解决问题的能力。 二、实验属性: 显示学生名次表:编制一程序,要求接收从键盘输入的一个班的学生成绩,并存放于50字的grade数组中,其中grade+i保存学号为i+1的学生的成绩。然后根据grade中的学生成绩,把学生名次填入50字的rank数组中,其中rank+i的内容是学号为i+1学生的名次。再按学号顺序把名次从终端上显示出来。 说明:程序设计中应体现出模块化程序设计思想和方法。 三、实验仪器设备: 提供实验条件。 Pc机并在debug的环境下进行调试

实验室安全说明书

技术开发中心实验室安全说明书 实验室区域行为规范 1.不得在实验室饮食、储存食品、饮料等个人生活物品;不得做与实验、研究无关的事情。 2.整个实验室区域禁止吸烟(包括室内、走廊、电梯间等)。 3.未经实验室管理部门允许不得将外人带进实验室。 4.熟悉紧急情况下的逃离路线和紧急应对措施,清楚急救箱、灭火器材、紧急洗眼装置和冲淋器的位置。铭记集团消防急救电话2510119,2874919。 5.保持实验室门和走道畅通,最小化存放实验室的试剂数量,未经允许严禁储存剧毒药品。 6.离开实验室前须洗手,不可穿实验服、戴手套进入餐厅、阅览室、会议室、办公室等公共场所。 7.保持实验室干净整洁,实验结束后实验用具、器皿等及时洗净、烘干、入柜,室内和台面均无大量物品堆积,每天至少清理一次实验台。 8.实验工作中碰到疑问及时请教该实验室或仪器设备责任人,不得盲目操作。 9.做实验期间严禁长时间离开实验现场。 10.长周期实验时必须有人24小时值守,以保实验安全。 11.进入实验室必须穿隔离服或工作服,化学品实验时必须佩戴防护眼镜。 12.实验室禁止私自进行水、电、土建工程改造,进行改造必须经主管部门审核。

1.所有化学药品的容器都要贴上清晰永久标签,以标明内容及其潜在危险。 2.所有化学药品都应具备物品安全数据清单。 3.熟悉所使用的化学药品的特性和潜在危害。 4.对于在储存过程中不稳定或易形成过氧化物的化学药品需加注特别标记。 5.化学药品应储存在合适的高度,通风橱内不得储存化学药品。 6.装有腐蚀性液体容器的储存位置应当尽可能低,并加垫收集盘,以防倾洒引起安全事故。 7.将不稳定的化学品分开储存,标签上标明购买日期。将有可能发生化学反应的药品试剂分开储存,以防相互作用产生有毒烟雾、火灾,甚至爆炸。 8.挥发性和毒性物品需要特殊储存条件,未经允许不得在实验室储存剧毒药品。 9.在实验室内不得储存大量易燃溶剂,用多少领多少。未使用的整瓶试剂须放置在远离光照、热源的地方。 10.接触化学品时必须戴防护镜,穿不露脚趾的满口鞋,长发必须束起。 11.不得将腐蚀性化学品、毒性化学品、有机过氧化物、易自燃品和放射性物质保存在一起,特别是漂白剂、硝酸、高氯酸和过氧化氢。

电子技术综合实验箱使用说明书

目录 一、系统简介 (1) 二、配置 (2) 三、软、硬件安装 (2) 四、系统功能介绍 (4) 五、MCU单片机小系统详述 (22) 六、ISE9.1简明教程 (36) 七、电子技术综合实验箱实验项目简介 (48) 实验一、流水灯控制实验 (48) 实验二、数码管显示实验 (50) 实验三、液晶显示实验 (52) 实验四、串行A/D实验 (53) 实验五、串行D/A实验 (54) 实验六、232通讯实验 (55) 实验七、鼠标键盘驱动及VGA显示实验 (57) 实验八:简易电子琴实验 (61) 实验九:音乐回放实验 (62) 实验十:等精度频率计实验 (62) 实验十一:DDS实验 (64) 实验十一:扩展部分实验(只提供方案) (66) 实验一、数字存储示波器 (66) 实验二、频谱分析仪 (68) 八、ISE9.1i安装步骤 (73)

电子技术综合实验箱使用说明书 一、系统简介 电子技术综合实验箱是由鑫三知科教设备研发的,以单片机与FPGA为核心的综合实验系统。主要适用于各高校参加全国大学电子竞赛的赛前辅导,以及本科生的单片机与FPGA 的入门级教学,同时该实验系统也可作为研究生、中小企业的电子工程师等使用者的开发平台和辅助培训工具。开发工程师可使用VHDL语言、Verilog语言、原理图或方程式,结合Xilinx集成开发环境开发FPGA的应用,使用C语言或汇编语言开发单片机应用程序。 二、配置 2.1 基本配置 ★ 1. 5V、3.3V、1.8V板上电源 ★ 2. 40万门SpartanⅢ XC3S400 FPGA ★ 3. 支持JTAG、Slave Serial、Select MAP等多种加载模式 ★ 4. 支持FPGA EEPROM配置,EEPROM芯片为XCF02S ★ 5. 置50MHZ晶振,满足高速设计要求 ★ 6. 以STC89c58RD+为核心的单片机最小系统 ★ 7. 高速AD/DA模块 ★ 8. 支持标准RS232串行接口 ★ 9. PS2键盘接口、PS2鼠标接口,支持3D、4D滚轮鼠标 ★ 10. VGA监视器接口,支持800×600、1600×1200或自定义分辨率 ★ 11. 12864点阵LCD显示(可选) 2.2 可选配置 ★ 12. 大容量高速SRAM模块,容量128KB ★ 13. 直接数字合成DDS模块 ★ 14. 语音处理模块 三、软、硬件安装 3.1 开发套件容 ★电子技术综合实验箱; ★ FPGA下载线; ★串口电缆; ★用户手册(含原理图和元器件清单); ★ CD-ROM(含ISE7.1、ModelSim6.0、Keilc51、ISPlay v1.5开发软件(数据手册); 3.2 电子技术综合实验箱各模块基本配置: ◎底板: ★ +12V、-12V、5V、-5V、3.3V、1.8V电源 ★ VGA显示接口 ★ PS2鼠标、键盘接口 ★ RS232串行通信接口 ★音频输入/输出接口

汇编语言程序设计-实验指导书

汇编语言程序设计 实验指导书 编写:郑利平 合肥工业大学计算机与信息学院 2008-9-1

汇编语言程序设计实验指导书 《汇编语言程序设计》实验是学习本课程的每个考生必须要通过的一个重要的实践环节,根据“汇编语言程序设计自学考试大纲”规定:上机实验单独作为本课程的实验考核成绩。《汇编语言程序设计》是一门实践性很强的课程,只有多上机操作,对汇编语言源程序进行编辑、汇编、连接、调试和运行全过程的训练,才能加深对本课程基本知识的理解,才能熟练地掌握程序设计的方法与技巧,才能学好本课程。 本实验指导书是完全按照《汇编语言程序设计自学考试大纲》中“实验大纲”的要求编写的,为便于考生较好完成上机操作和实验报告,特此作出如下说明和要求: (1)做好上机实验的准备工作:应考者对每个实验需要进行预习,了解相关内容和具体要求,熟悉上机操作步骤,学会相关系统软件的使用,掌握各种操作调试命令。 (2)编写源程序:按照实验题目的要求,应考者要事先独立完成汇编语言源程序的编写工作,并对源程序进行认真的静态检查,减少错误的发生。 (3)完成实验报告:做完上机实验,应考者要严格按照实验报告的格式要求写出实验报告。实验报告的内容为:实验名称、实验的目的、实验的内容和要求、实验步骤、实验结果并附上源程序清单和程序流程图。

实验一DEBUG的使用 (一)实验目的 1、熟悉DEBUG程序中的命令,学会在DEBUG下调试运行汇编语言源程序。 2、掌握8086/8088的寻址方式及多字节数据的处理方法。 (二)实验设备 硬件环境:IBM-PC及其兼容机 软件环境:操作系统DOS3.0版本以上 调试程序https://www.doczj.com/doc/ff18660583.html, (三)实验内容和要求 实验内容: 1、利用DEBUG程序中的“E”命令,将两个多字节数“12345678H”和“FEDCBA98H”分别送入起始地址为DS:0200H和DS:0204H两个单元中。 2、分别用直接寻址方式和寄存器间接寻址方式编写程序段,实现将DS:0200H单元和DS:0204H单元中的数据相加,并将运算结果存放在DS:0208H 单元中。 实验要求: 本次实验的内容均在DEBUG下完成,实现数据的装入、修改、显示;汇编语言程序段的编辑、汇编和反汇编;程序的运行和结果检查。 (四)预习要求 1、复习DOS启动方式和DOS有关命令的使用; 2、阅读本书后的附录,熟悉掌握DEBUG调试程序中的A、D、E、G、Q、R、T、U命令的书写格式及功能; 3、复习寻址方式和相关的数据传送指令及算术运算指令。 (五)实验步骤 1、启动DOS操作系统 2、运行https://www.doczj.com/doc/ff18660583.html,程序(若当前盘为C) C:>DEBUG↙ – ;(“–”为DEBUG提示符,仅当屏幕出现该提示符后,才可输入DEBUG 命令) 3、用“A”命令编辑和汇编源程序 –A ↙ 186E:0100 MOV AX,[0200]↙ 186E:0103 MOV BX,[0202]↙ 186E:0107 ADD AX,[0204]↙ 186E:010B ADC BX,[0206]↙ 186E:010F MOV [0208],AX↙ 186E:0112 MOV [020A],BX↙

汇编语言程序设计实验说明书

汇编语言程序设计实验说明书 实验一 DOS常用命令及8088指令使用 (1) 实验二内存操作数及寻址方法 (4) 实验三数据串传送和查表程序 (6) 实验四屏幕字符显示程序 (8) 实验五条件转移指令 (10) 实验六汇编语言程序上机过程 (13) 实验七分枝程序 (15) 实验八多重循环程序 (17) 实验九子程序 (18) 实验十音乐程序 (21) 实验十一数码转换程序 (23)

实验一 DOS常用命令及8088指令使用 实验目的: 通过实验掌握下列知识: 1、DOS命令: DIR,DEL,RENAME,FORMAT,COPY。 2、8088指令: MOV,ADD,ADC,SUB,SBB,DAA,XCHG 3、DEBUG命令: A,D,E,F,H,R,T,U。 4、BCD码,ASCII码及用16进制数表示二进制码的方法。 5、8088寄存器: AX,BX,CX,DX,F,IP。 内容及步骤: 一、DOS常用命令练习: 1、将机房提供的系统盘插入A驱动器中,开机,出现提示符后打入命令FORMAT B:/S。等屏幕上出现提示后将新盘插入B驱动器并打回车。PC机即对新盘格式化并将糸统拷入。 2、打命令 COPY A:*。* B 将糸统盘上全部文件拷到你的盘上。 3、将新盘插到 A驱动器中,用DIR命令查看盘上文件。 4、用命令 COPY DEBUG。COM BUG 复制一个文件。 5、用命令 RENAME BUG BG 将BUG 文件改为BG。 6、用命令 DEL BG 将文件BG删除。 在操作时要注意提示信息,并按提示操作。 二、DEBUG 命令使用: 1、打 DEBUG 进入 DEBUG 控制,显示提示苻 '_ '。 2、用命令 F100 10F 'A' 将'A'的ASCII码填入内存。 3、用命令 D100 10F 观察内存中的16进制码及屏幕右边的ASCII字符。 4、用命令 F110 11F 41 重复上二项实验,观察结果并比较。 5、用命令 E100 30 31 32 …… 3F将30H-3FH写入地址为100开始的内存 单元中,再用D命令观察结果,看键入的16进制数是什么字符的ASCII码? 6、用H命令检查下列各组16进制数加减结果并和你的手算结果比较: (1)34H,22H (2)56H,78H (3)A5,79H (4)1284H,5678H (5)A758,347FH 7、用R 命令检查各寄存器内容,特别注意AX,BX,CX,DX,IP及标志位中ZF,CF 和AF的内容。 8、用R命令将AX,BX内容改写为1050H及23A8H。 三、8088常用指令练习 1、传送指令 1)用A命令在内存100H处键入下列内容: MOV AX,1234 MOV BX,5678 XCHG AX,BX MOV AH,35 MOV AL,48 MOV DX,75AB XCHG AX,DX 2)用U命令检查键入的程序并记录,特别注意左边的机器码。 3)用T命令逐条运行这些指令,每运行一行检查并记录有关寄存器及IP的变化情况。并注意标志位有无变化。 2、加减法指令:

嵌入式系统实验箱说明书

. EFLAG-ARM-S3C44B0 嵌入式系统实验箱说明书 北京工业大学电控学院 DSP和嵌入式系统研究室 二零零四年十月

一、系统概述 嵌入式系统是嵌入式计算机系统的简称,以ARM为CPU的SOC系统作为嵌入式系统的硬件基础,以实时(uC/OS, VxWorks等)或非实时的(uCLinux, Linux, WinCE等)嵌入式操作系统作为软件平台。这样的嵌入式系统是一个完整的计算机系统。特别是有了嵌入式操作系统的支持以后,系统的软件开发的复杂程度大大降低。程序员在操作系统层面设计和编写程序,降低了对程序员硬件知识水平的要求,扩大的开发队伍,提高了开发速度,缩短了开发期,增强了系统的可靠性和稳定性。 ARM是处理器,“ARM”即是ARM公司的名字,也是ARM CPU的名字。ARM 公司是一家集成电路设计公司,本身不生产芯片,也不销售芯片,ARM公司向其他芯片制造厂商出售他们的设计,即IP (知识产权)。芯片制造公司(如Intel,Samsung,Atmel,Philips等)生产基于ARM处理器的SOC(片上系统)芯片。ARM公司要求,所有使用ARM处理器的芯片必须印有ARM标志。 ARM本身是CPU,不是单片机。以ARM为CPU生产的SOC芯片在部结构上是完整的计算机系统结构,而非传统单片机的控制器结构,故以ARM为核心制造的芯片区别原有的单片机而被称之为SOC芯片。 ARM处理器被多芯片制造大厂采用,芯片制造厂商使用ARM处理器,再整合不同的外设,生产出不同的SOC芯片,如Intel使用ARM V5TE版本处理器,添加SDRAM控制器,LCD控制器,USB控制器,串口,IIC等外设生产Xscale 芯片,Xscale是Intel公司的SOC芯片,其部使用的处理器是ARM。不同厂商基于同一个版本的ARM处理器生产的SOC芯片CPU的指令集是相同的,这就给开发人员带来了极大的便利,更大的加速了ARM处理器的市场占有率。

铁路客运专线隧道工程施工作业指导书汇编

目录 第一章隧道施工测量............................................................................................................................. - 1 - 1.1.控制测量 (5) 1.2.高程控制测量 (6) 1.3.施工测量 (6) 1.4.贯通误差的测定及调整 (6) 1.4.1.实际贯通误差的测定............................................................................................................. - 6 - 1.4. 2.平面误差调整......................................................................................................................... - 7 - 1.4.3.高程误差调整......................................................................................................................... - 7 - 1.5.竣工测量 (8) 1.6.测量成果整理 (8) 1.7.测量质量的保证措施 (9) 第二章洞口段施工............................................................................................................................... - 11 - 2.1.洞口边仰坡开挖与防护 (11) 2.2.洞口斜切段施工 (13) 2.3.验收标准 (13) 2.3.1.开挖 ...................................................................................................................................... - 13 - 2.3.2.模板 ...................................................................................................................................... - 14 - 2.3.3.混凝土工程........................................................................................................................... - 15 - 2.3.4.砌体工程............................................................................................................................... - 15 -第三章隧道开挖施工........................................................................................................................... - 17 - 3.1.隧道开挖施工程序 (17) 3.2.台阶法 (18) 3.3.三台阶七步开挖法 (19) 3.4.双侧壁导坑法 (21)

余敦辉《汇编语言》实验指导书实验1-实验3

《汇编语言》实验指导书

目录 实验一Debug命令的使用 (3) 实验二基本汇编指令的使用 (9) 实验三汇编语言程序的调试与运行 (13) 实验四系统功能调用程序的调试与运行………………错误!未定义书签。 实验五分支程序设计……………………………………错误!未定义书签。 实验六循环程序设计……………………………………错误!未定义书签。 实验七子程序设计………………………………………错误!未定义书签。 实验八高级汇编语言程序设计…………………………错误!未定义书签。 实验九I/O程序设计……………………………………错误!未定义书签。 实验十中断程序设计……………………………………错误!未定义书签。 实验十一综合程序设计 (38)

实验一Debug命令的使用 一、知识点 1、DEBUG简介 DEBUG.EXE是DOS提供的用于调试可执行程序的一个工具软件。在汇编语言程序调试中很常用。 DEBUG的提示符是“-”,所有DEBUG调试命令军在此提示符下输入。 DEBUG命令都是一个字母,后跟一个或多个参数,也可使用默认参数。 DEBUG命令的使用注意问题: (1)字母不分大小写 (2)只使用十六进制数,但没有带后缀字母“H” (3)命令如果不符合DEBUG的规则,则将以“error”提示,并以“^”指示出错位置。 (4)每个命令只有按下回车键后才有效,可以用Ctrl+Break终止命令的执行。 2、Debug的调入和退出 以WIN7环境为例,点击“开始/运行…”,在“运行”对话框中输入命令:cmd,然后点击“确定”,进入DOS命令行状态: C:\Documents and Settings\lfy> 然后输入命令: >Debug 进入Debug调试状态,出现Debug命令提示府“-”,在此提示符下可运行所需要的Debug 命令了。 退出Debug的命令:Q 3、Debug常用命令 (1)汇编命令A,格式为: - A [地址] 功能:从指定地址开始允许输入汇编指令,并将该指令汇编成机器指令代码从指定地址开始存放。若不指定地址,则系统从默认的地址开始存放。按回车键退出汇编状态 应用:用于调试一条指令或几条指令组成的一个程序段。

盐雾试验箱使用说明书

、八 前 首先,感谢贵单位对本公司YWX/Q- 系列盐雾腐蚀试验箱的厚爱,以及对本公司事业的大力支持! 市场的竞争,产品质量的要求,推动了环境研究的发展,反过来环境研究的进步,又促进材料产品质量的提高。可喜的是,我国企业界已认识到:产品的环境适应性试验,是产品质量考核的一个重要手段,环境试验结果的反馈,是提高产品质量的重要依据——事实上,环境试验考核产品质量,已成为现代企业一个必备的程序。 在环境适应性试验设备的研究和开发方面,我们遵循客观规律,以严格的标准,精心制作。从而保证了设备的精确性、可靠性和实用性。 为使贵单位能够迅速了解和正确使用本系列设备,我们精心编制这册使用说明书。在贵单位启用本系列设备时,请充分阅读, 并务必遵循说明书中所列安全注意事项和操作方法,以防止本系列设备的损坏,保证使用的安全和试验的质量。

一、产品概述 1、盐雾试验箱,可以模拟海洋及自然环境中自由沉降的盐雾空气,或则模拟汗水等工作环境。这种试验适合于有较强抗腐蚀作用的多层组合镀层,例如铜镍铬镀层或多层镍镀层等方面。 2、本系列产品适用于下列试验 A :中性盐雾试验(NSS) B :醋酸盐雾试验(ASS) C :铜盐加速乙酸盐雾试验(CASS)

(环境温度10-35C,气压86-106Kpa条件下) 1、型号:YWX/Q-750 2、工作室尺寸(mm ): 740X1100)500 (长瀝湛) 3、温度范围:35?55C 4、温度波动度:±)5C 5、温度均匀度:i2C 6、盐雾沉降量:1?2ml/80cm2h 7、喷雾方式:塔式喷雾方式 8、工作方式:连续或周期喷雾任选

铁路工程路基施工作业指导书汇编

铁路工程 路基施工作业指导书汇编 编制: 审核: 批准:

目录 1 水泥粉煤灰碎石桩(CFG)施工作业指导书 (1) 2 水泥搅拌桩施工作业指导书 (8) 3 褥垫层夹铺土工合成材料施工作业指导书 (13) 4 石灰改良土填筑施工作业指导书 (18) 5 过渡段施工作业指导书 (28) 6 基床表层级配碎石施工作业指导书 (46) 7 石方爆破作业指导书 (57) 8 路堑施工作业指导书 (63) 9 路基防护工程施工作业指导书 (69) 10 路基排水工程施工作业指导书 (84) 11 路基相关工程施工作业指导书 (90)

水泥粉煤灰碎石桩(CFG)施工作业指导书 1、目的 明确CFG桩施工作业的工艺流程、操作要点和相应的工艺标准,指导、规范CFG桩作业施工。 2、编制依据 《客运专线铁路路基工程施工质量验收暂行标准》铁建设[2005]160号 《客运专线铁路路基工程施工技术指南》TZ212—2005 3、适用范围 适用于新建铁路标CFG桩施工。 4、材质要求 桩体主体材料为碎石,应符合设计级配要求; 选用的水泥、粉煤灰、及外加剂等原材料应符合设计要求,并按相关规定进行检验。 5、施工工艺流程及技术要求 5.1施工准备 ⑴核查地质资料,结合设计参数,选择合适的施工机械和施工方法。 ⑵进行满足桩体设计强度的配合比试验,确定各种材料的施工用配比。 ⑶平整场地,清除障碍物,标记处理场地范围内地下构造物及管线。 ⑷测量放线,定出控制轴线、打桩场地边线并标识。 ⑸施工前清除地表耕植土,进行成桩工艺试验,确定施工工艺和参

数。 5.2施工顺序 CFG桩施工一般优先采用间隔跳打法,也可采用连打法。具体的施工方法由现场试验来确定。 连打法易造成邻桩被挤碎或缩颈,在粘性土中易造成地面隆起;跳打法不易发生上述现象,但土层较硬时,在已打桩中间补打新桩,可能造成已打桩被振裂或振断。 在软土中,桩距较大可采用隔桩跳打,但施工新桩与已打桩时间间隔不少于7d;在饱和的松散粉土中,如桩距较小,不宜采用隔桩跳打;全长布桩时,应遵循由“由一边向另一边”的原则。 5.3振动沉管灌注施工工艺 振动沉管打桩机适用于粘性土、粉土以及淤泥质土。 5.3.1施工步骤 ⑴沉管 根据设计桩长、沉管入土深度确定机架高度和沉管长度,并进行设备组装。桩机就位,保持桩管垂直,垂直度偏差不大于l%;若采用预制钢筋混凝土桩尖,需埋入地表以下300mm左右。开始沉管,为避免对邻桩的影响,沉管时间应尽量短;记录激振电流变化情况,应1m记录一次,对土层变化处应予以说明。 ⑵投料 在沉管过程中用料斗进行空中投料(可边沉管边投料)。待沉管至设计标高且停机后须尽快完成投料,直至管内混合料顶面与钢管料口平齐。 ⑶拔管 启动电动机,首次投料留振5~10s再开始拔管。拔管速率按工艺性试验并经监理工程师批准的参数进行控制,一般1.2~1.5m/min较合适。拔管过快易造成局部缩颈或断桩;拔管太慢振动时间过长,会使桩顶浮

路基工程施工作业指导书汇编

新建银西铁路银川至吴忠客专工程 Y WZQ-2标段 路基施工作业指导书 编制:_____________ 日期:___________ 审核:_____________ 日期:___________ 审批:_____________ 日期:___________ 中铁一局集团有限公司银吴项目经理部一分部

2016年9月 螺杆灌注桩施工作业指导书 2 强夯施工作业指导书10 普通填料填筑施工作业指导书16 改良土填筑施工作业指导书22 过渡段施工作业指导书31 基床表层级配碎石施工作业指导书42 路堑施工作业指导书50 路基边坡防护施工作业指导书60 路基支挡施工作业指导书70 路基排水施工作业指导书78 路基相关工程施工作业指导书87

螺杆灌注桩施工作业指导书 1.适用于新建铁路银川至西安线(银川至吴忠客专)YWZQ-标。 2.设计介绍 本标段螺杆灌注桩是一种“上部为圆柱型,下部为螺丝型”的组合式地基加固桩,直杆段长度一般不小于桩长的1/3,直杆采用桩基钻具旋转挤压土体成孔,管内泵压混凝土成孔。 本标段螺杆灌注桩桩径为,桩间距路基、箱型涵(详见工点图),正三角形布置,布置范围:路堤左右坡脚之间,采用C20素混凝土灌注成桩。 螺杆灌注桩桩顶设C30钢筋土桩帽,桩帽形状为圆柱状,直径,高度,桩帽混凝土达到设计值,铺设厚碎石垫层,垫层内铺设一层土工格室(箱形桥、涵垫层详见工点图)。 螺杆钻机要求:钻杆长度满足施工需要,螺牙宽度50~60mm螺牙端部厚度约 50mm根部厚度一般为100mm螺距与桩径之比1:~1。 3.作业准备 内业技术准备 在开工前组织银川至吴忠客专YWZQ-标技术人员认真学习实施性组织设计,阅读、审核施工图纸,熟悉规范和技术标准。制定施工安全保证措施,提出应急预案。对施工人员进行技术交底,对参加施工人员进行上岗前技术培训,考核合格后持证上岗。 外业技术准备 施工作业层中所涉及的各种外部技术数据收集。修建生活房屋,配齐生活、办公设施,满足主要管理、技术人员进场生活、办公需要。 4.技术要求 施工前应进行成桩工艺性试验(不少于3根),以复核地质资料以及设备、工艺、施打顺序是否适宜,确定混合料配合比、坍落度、搅拌时间、拔管速度等各项工艺参数,报监理单位确认后,方可进行施工。 螺杆灌注桩施工开始后应及时进行复合地基或单桩承载力试验,以确认设计参数。 5.施工工序与工艺流程 施工工序

实验指导书参考2

汇编语言程序设计实验指导书

汇编语言程序设计实验指导书 《汇编语言程序设计》实验是学习本课程的每个考生必须要通过的一个重要的实践环节,根据“汇编语言程序设计自学考试大纲”规定:上机实验单独作为本课程的实验考核成绩。《汇编语言程序设计》是一门实践性很强的课程,只有多上机操作,对汇编语言源程序进行编辑、汇编、连接、调试和运行全过程的训练,才能加深对本课程基本知识的理解,才能熟练地掌握程序设计的方法与技巧,才能学好本课程。 本实验指导书是完全按照《汇编语言程序设计自学考试大纲》中“实验大纲”的要求编写的,为便于考生较好完成上机操作和实验报告,特此作出如下说明和要求: (1)做好上机实验的准备工作:应考者对每个实验需要进行预习,了解相关内容和具体要求,熟悉上机操作步骤,学会相关系统软件的使用,掌握各种操作调试命令。 (2)编写源程序:按照实验题目的要求,应考者要事先独立完成汇编语言源程序的编写工作,并对源程序进行认真的静态检查,减少错误的发生。 (3)完成实验报告:做完上机实验,应考者要严格按照实验报告的格式要求写出实验报告。实验报告的内容为:实验名称、实验的目的、实验的内容和要求、实验步骤、实验结果并附上源程序清单和程序流程图。

实验一DEBUG的使用 (一)实验目的 1、熟悉DEBUG程序中的命令,学会在DEBUG下调试运行汇编语言源程序。 2、掌握8086/8088的寻址方式及多字节数据的处理方法。 (二)实验设备 硬件环境:IBM-PC及其兼容机 软件环境:操作系统DOS3.0版本以上 调试程序https://www.doczj.com/doc/ff18660583.html, (三)实验内容和要求 实验内容: 1、利用DEBUG程序中的“E”命令,将两个多字节数“12345678H”和“FEDCBA98H”分别送入起始地址为DS:0200H和DS:0204H两个单元中。 2、分别用直接寻址方式和寄存器间接寻址方式编写程序段,实现将DS:0200H单元和DS:0204H单元中的数据相加,并将运算结果存放在DS:0208H 单元中。 实验要求: 本次实验的内容均在DEBUG下完成,实现数据的装入、修改、显示;汇编语言程序段的编辑、汇编和反汇编;程序的运行和结果检查。 (四)预习要求 1、复习DOS启动方式和DOS有关命令的使用; 2、阅读本书后的附录,熟悉掌握DEBUG调试程序中的A、D、E、G、Q、R、T、U命令的书写格式及功能; 3、复习寻址方式和相关的数据传送指令及算术运算指令。 (五)实验步骤 1、启动DOS操作系统 2、运行https://www.doczj.com/doc/ff18660583.html,程序(若当前盘为C) C:>DEBUG↙ – ;(“–”为DEBUG提示符,仅当屏幕出现该提示符后,才可输入DEBUG 命令) 3、用“A”命令编辑和汇编源程序 –A↙ 186E:0100 MOV AX,[0200]↙ 186E:0103 MOV BX,[0202]↙ 186E:0107 ADD AX,[0204]↙ 186E:010B ADC BX,[0206]↙ 186E:010F MOV [0208],AX↙ 186E:0112 MOV [020A],BX↙

实验指导说明书

实验一 Windows环境下常用网络命令的使用 实验性质:验证性实验级别:必做 开课单位:信息与通信工程学院通信工程系学时:2学时 一、实验目的: 1、掌握常用网络命令的使用方法。 2、掌握Ipconfig.exe,Net.exe,Ping.exe,Netstat.exe, Arp.exe, Route.exe Ftp.exe,Telnet.exe, Tracert.exe命令的使用方法。 二、实验器材: Windows操作系统个人电脑。 三、实验内容: 1、使用常用网络命令。 2、每种命令的工作原理。 四、实验步骤: 1、ipconfig[-all] 显示所有当前的TCP/IP网络配置、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。使用不带任何参数的命令可以显示所有适配器的IP地址、子网掩码、默认网关。 使用-all参数可以查看很多关于适配器的信息。 2、许多 Windows 2000 网络命令都以词 net 开头。这些 net 命令有一些公用属性: 键入 net /? 可以看到所有可用的 net 命令的列表。 键入 net help command,可以在命令行获得 net 命令的语法帮助。例如,关于 net accounts 命令的帮助信息,请键入 net help accounts。 所有 net 命令都接受 /yes 和 /no 选项(可以缩写为 /y 和 /n)。/y 选项向命令产生的任何交互式提示自动回答“是”,而 /n 回答“否”。例如,net stop server 通常提示您确认要停止基于“服务器”服务的所有服务;而 net stop server /y 对该提示自动回答“是”,然后“服务器”服务关闭。 (1)net user 用来查看所有的用户帐户

相关主题
文本预览
相关文档 最新文档