当前位置:文档之家› 新版汇编语言程序设计实验指导书(精)说课讲解

新版汇编语言程序设计实验指导书(精)说课讲解

新版汇编语言程序设计实验指导书(精)说课讲解
新版汇编语言程序设计实验指导书(精)说课讲解

汇编语言实验指导书

目录

实验一DEBUG的启动及其基本命令的使用 (2

实验二内存操作数及寻址方法 (6

实验三汇编语言程序的调试与运行 (8

实验四查表程序设计 (10

实验五系统功能调用 (12

实验六循环程序设计 (13

实验七分支程序设计 (15

实验八子程序设计 (18

实验九综合程序设计 (20

附录实验报告 (21

实验一DEBUG的启动及其基本命令的使用

一.实验目的:

掌握DEBUG 的基本命令及其功能

二.实验内容:

DEBUG是专门为汇编语言设计的一种调试工具,它通过步进,设置断点等方式为汇编语言程序员提供了非常有效的调试手段。

1、DEBUG程序的启动

在DOS提示符下,可键入命令:

C>DEBUG[d:][path][文件名][ 参数1][参数2]

其中文件名是被调试文件的名称,它须是执行文件(EXE,两个参数是运行被调试文件时所需要的命令参数,在DEBUG程序调入后,出现提示符“-”,此时,可键入所需的DEBUG命令。

在启动DEBUG时,如果输入了文件名,则DEBUG程序把指定文件装入内存。用户可以通过DEBUG的命令对指定文件进行修改、显示和执行。如果没有文件名,则是以当前内存的内容工作,或者用命名命令和装入命令把需要的文件装入内存,然后再用DEBUG的命令进行修改、显示和执行。

2、DEBUG的主要命令

(1汇编命令A,格式为:

-A[地址]

该命令从指定地址开始允许输入汇编语句,把它们汇编成机

器代码相继存放在从指定地址开始的存储器中。

(2反汇编命令U,有两种格式:

1-U[地址]

该命令从指定地址开始,反汇编32个字节,若地址省略,则从上

一个U命令的最后一条指令的下一个单元开始显示32个字节。

2-U范围

该命令对指定范围的内存单元进行反汇编,例如:

-U 04BA:0100 0108或–U 04BA:0100 L9

此二命令是等效的。

(3运行命令G,格式为:

-G [=地址1][地址2[地址3。。。]]

其中地址1规定了运行起始地址,后面的若干地址均为断点地址。

(4追踪命令T,有两种格式:

1逐条指令追踪:

-T[=地址]

该命令从指定地址起执行一条指令后停下来,显示寄存器内容和状态值。2多条指令追踪:

-T[=地址][值]

该命令从指定地址起执行n条命令后停下来,n由[值]确定。

(5显示内存单元内容的命令D,格式为:

-D[地址]或-D[范围]

(6修改内存单元内容的命令E,它有两种格式:

1用给定的内容代替指定范围的单元内容:

-E地址内容表

例如:-E 2000:0100 F3 “XYZ” 8D

其中F3,“X”“Y”“Z”和8D各占一个字节,用这五个字节代替原内存单元2000:0100到0104的内容,“X”“Y”“Z”将分别按它们的ASCII码值代入。

2逐个单元相继地修改:

-E地址

例如:-E 100:

18E4:0100 89.78

此命令是将原100号单元的内容89改为78。78是程序员键入的。

(7检查和修改寄存器内容的命令R,它有三种方式:

1显示CPU内部所有寄存器内容和标志位状态;格式为:-R

2显示和修改某个指定寄存器内容,格式为:

-R 寄存器名

例如打入:-R AX

系统将响应如下:

AX FIF4

:

表示AX当前内容为F1F4,此时若不对其作修改,可按ENTER键,否则,打入修改后内容,如:

-R BX

BX 0369

:059F

则BX内容由0369改为059F

3显示和修改标志位状态,命令格式为:

-RF

系统将给出响应,如

OV DN EI NG ZR AC PE CY-

这时若不作修改可按ENTER键,否则在“-”号之后键入修改值,键入顺序任意。如

OV DN EI NG ZR AC PE CY-PONZDINV

(8命名命令N,格式为:

-N 文件名

此命令将文件名格式化在CS:5CH的文件控制块内,以便使用L 或W命令把文件装入内存进行调试或者存盘。

(9装入命令L,它有两种功能:

1把磁盘上指定扇区的内容装入到内存指定地址起始的单元中,

格式为:

-L 地址驱动器扇区号扇区数

2装入指定文件,格式为:

-L [地址]

此命令装入已在CS:5CH中格式化的文件控制块所指定的文件。

在用L命令前,BX和CX中应包含所读文件的字节数。

(10写命令W,有两种格式:

1把数据写入磁盘的指定扇区:

-W 地址驱动器扇区号扇区数

2把数据写入指定文件中:

-W [地址]

此命令把指定内存区域中的数据写入由CS:5CH处的FCB所规定的文件中。在用W命令前,BX和CX中应包含要写入文件的

字节数。

(11退出DEBUG命令Q,该命令格式为

Q

它退出DEBUG程序,返回DOS,但该命令本身并不把在内存中的文件存盘,如需存盘,应在执行Q命令前先执行写命令W。三.实验要求:

用汇编语言编写一个计算“3+5”的加法程序

四.实验报告:

写出在DEBUG状态下编写、运行程序的过程以及调试所中遇到的问题

是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。

实验二内存操作数及寻址方法

一.实验目的:

1、熟练掌握DEBUG的常用命令,学会用DEBUG调试程序。

2、掌握数据在内存中的存放方式和内存操作数的几种寻址方式。

3、掌握简单指令的执行过程。

二.实验内容:

1、设堆栈指针SP=2000H,AX=3000H,BX=5000H;请编一程序段将AX和BX 的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试。

2、设DS=当前段地址,BX=0300H,SI=0002H;请用DEBUG的命令将存储器偏移地址300H~304H连续单元顺序装入0AH,0BH,0CH,0DH, 0EH。在DEBUG状态下送入下面程序,并用单步执行的方法,分析每条指令源地址的形成过程,当数据传送完毕时,AX中的内容是什么。

程序清单如下:

MOV AX,BX

MOV AX,0304H

MOV AX,[0304H]

MOV AX,[BX]

MOV AX,0001[BX]

MOV AX,[BX][SI]

MOV AX,0001[BX][SI]

HLT

三.实验要求:

1、实验前要做好充分准备,包括汇编程序清单、调试步骤、调试方法,以及对程序结果的分析等。

2、本实验只要求在DEBUG调试程序状态下进行,包括汇编程序、调试程序和执行程序。

四.实验报告:

1、程序说明。说明程序的功能、结构。

2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。

3、写出源程序清单和执行结果。

实验三汇编语言程序的调试与运行

一.实验目的

1.学习数据传送和算术运算指令的用法

2.熟悉在PC机上编辑、汇编、连接、调试和运行汇编语言程序的过

程。

二.实验内容

将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在DA TA1和DA TA2为首的5个内存单元中,结果送回DA TA1处。

三.程序框图

图3.1 两个多位十进制相加程序流程图

四.调试步骤

1.编辑源程序,建立一个以后缀为.ASM的文件.

2.汇编源程序,检查程序有否错误,有错时回到编辑状态,修改程

序中错误行。无错时继续第3步。

3.连接目标程序,产生可执行程序。

4.DEBUG调试可执行程序,记录数据段的内容。

5.在操作系统状态下,运行程序,并记录屏幕显示内容。

五.思考题

1.将上述程序改为5位数相加,结果为6位数的加法程序。(需考虑

进位

2.简单叙述上机步骤,调试方法。

实验四查表程序设计

一.实验目的:

1、熟练掌握编写汇编语言原程序的基本方法和基本框架。

2、掌握查表法和查表指令XLAT。

3、熟练使用DEBUG调试程序。

二.实验内容:

用查表的方法将一位十六进制数转换成与它相应的ASCII码,并将结果存放到ASCI单元中。

三.编程提示:

既然指定用查表的方法,那么首先要建立一个表TABLE。我们在表中按照十六进制数从小到大的顺序放入他们对应的ASCII码值。

DA TA SEGMENT

TABLE DB 30H,31H,32H,33H,34H,35H,36H,37H

DB 38H,39H,41H,42H,43H,44H,45H,46H HEX DB X ;X为待转换的十六进制数ASCI DB ?;存放转换后的ASCII码

DA TA ENDS

四.实验要求:

实验前要做好充分准备,包括汇编程序清单、调试步骤、调试方法,以及对程序结果的分析等

五.实验报告:

1、程序说明。说明程序的功能、结构。

2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。

3、写出源程序清单和执行结果。

实验五系统功能调用

一.实验目的:

1、掌握接受键盘数据的方法,并了解将键盘数据显示时,须转为ASCII

码的原理。

2、掌握DOS功能调用的编程方法。

二.实验内容:

试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。

三.编程提示:

利用DOS功能调用INT21H的1号功能从键盘输入字符和2号功能在显示器上显示一个字符。

四.实验要求:

实验前要做好充分准备,包括汇编程序清单、调试步骤、调试方法,以及对程序结果的分析等。

五.实验报告:

1、程序说明。说明程序的功能、结构。

2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。

3、写出源程序清单和执行结果。

实验六分支程序设计

一.实验目的:

1、掌握分支程序的结构。

2、掌握分支程序的设计、调试方法。

二.实验内容:

假设有一组数据:5,-4,0,3,100,-51,请编一程序,判断:每个数大于0,等于0,还是小于0;并输出其判断结果。

即: 1 当x>0

y= 0 当x=0

-1 当x<0

三.实验要求:

实验前要做好充分准备,包括汇编程序清单、调试步骤、调试方法,以及对程序结果的分析等。

四.编程提示:

1、首先将原始数据装入起始地址为XX的字节存储单元中。

2、将判断结果以字符串的形式存放在数据区中,以便在显示输出时调用。

3、其中判断部分可采用CMP指令,得到一个分支结构,分别输出“y=0”, “y=1”, “y=-1”。

4、程序中存在一个循环结构,循环6次,调用6次分支结构后结束。

五.思考题:

程序中的原始数据是以怎样的形式存放在数据区中的?请用DEBUG 调试程序观察并分析。

六.实验报告:

1、程序说明。说明程序的功能、结构。

2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。

3、画出程序框图。

4、写出源程序清单和执行结果。

5、回答思考题。

实验七循环程序设计

一.实验目的

1.掌握循环程序设计的方法(两重性循环结构

2.掌握正确分配与使用寄存器。

二.实验内容与要求

以GRADE为首地址的10个字的数组中保存有学生成绩。建立一个10个字的RNAK 数组,并根据GRADE中的学生成绩将学生名次填入RANK数组中(提示:一个学生的名次等于成绩高于等于该学生的人数加1。

寄存器分配情况说明如下:

AX 存放当前被测学生的成绩

BX 存放当前被测学生的相对地址指针

CX 内循环计数值

DX 存放当前被测学生的名次计数值

SI 内循环测试时的地址指针

DI 外循环计数值

三.程序框图

图7.1 程序框图

四.思考题

1.改为通过键盘输入方式提供学生成绩。

2.将成绩与名次在屏幕上显示。

3.指出控制循环程序的方法,并划分该程序的四个组成部分

实验八子程序设计

一.实验目的

1.掌握程序设计方法,合理划分层次

2.掌握子程序的调用与返回的方法

3.了解子程序的嵌套与递归

二.实验内容与要求

编制一程序,要求键入一个班的学生成绩,并存放于50字的ERADE 数组中,然后根据ERADE中的成绩,把学生名次填入50字的RANK 数组中,再按学号顺序把名次从终端上显示出来。

提示:

①程序MAIN

功能:根据输入的学生成绩,计算并显示出学生名次。

②程序INPUT

功能:接收一个班级学生的成绩,各成绩之间用空格隔开。

③程序RANKP

功能:计算一个班级学生的名次。(可参照循环程序(一中的程序段④程序OUTPUT

功能:输出(显示一个班级的学生名次

⑤程序DECIBIN

功能:十进制转换二进制,存入BX

⑥程序BINDEC

功能:十进制转换二进制,并在屏幕上显示。

⑦程序DEC_DIV

功能:BX的内容除以CX的内容,并在屏幕上显示一位商。

三.程序框图:

图8.1 程序流程图

四.步骤

1.自编主程序与子程序。

2.输入本班级某门基础课成绩。

五.思考题

1.写出4位BCD码转二进制数的算法。

2.写出AX中进二制数转BCD码的算法。

3.将上述子程序结构改为模块化程序设计。

实验九综合程序设计一.实验目的: 1、掌握分支、循环、子程序调用、DOS 功能调用等基本的程序结构。 2、掌握综合程序的编制及调试方法。二.实

验内容:设有十个学生成绩分别是 76,69,84,90,73,88,99,63,100 和 80 分。试编制一个子程序,统计低于 60 分,60~69 分,70~79 分,80~ 89 分,90~99 分和 100 分的人数,并输出显示统计结果。三.编程提示: 1、成绩分等部分采用分支结构,统计所有成绩则用循环结构完成,显示统计结果采用 DOS 功能调用。 2、统计学生成绩和显示统计结果两部分内容用子程序结构来完成。四.实验报告: 1、程序说明。说明程序的功能、结构。 2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。 3、画出程序框图。 4、写出源程序清单和执行结果。 5、体会和意见。 %HOMEDRIVE%%HOMEPATH%

%SystemRoot%\system32\cmd.exe 20

21

传热学实验指导书

[实验一]用球体法测定粒状材料的导热系数 一、实验目的 1、巩固和深化稳态导热的基本理论,学习测定粒状材料的热导率的方法。 2、确定热导率和温度之间的函数关系。 二、实验原理 热导率是表征材料导热能力的物理量,其单位为W/(m ·K),对于不同的材料,热导率是不同的。对于同一种材料,热导率还取决于它的化学纯度,物理状态(温度、压力、成分、容积、重量和吸湿性等)和结构情况。各种材料的热导率都是专门实验测定出来的,然后汇成图表,工程计算时,可以直接从图表中查取。 球体法就是应用沿球半径方向一维稳态导热的基本原理测定粒状和纤维状材料导热系数的实验方法。 设有一空心球体,若内外表面的温度各为t 1和t 2并维持不变,根据傅立叶导热定律: dr dt r dr dt A λπλφ24-=-= (1) 边界条件221 1t t r r t t r r ====时时 (2) 1、若λ= 常数,则由(1)(2)式求得 1 22121122121)(2)(4d d t t d d r r t t r r --=--=πλπλφ[W] ) (2)(212112t t d d d d --=πφλ [W/(m ·K)] (3) 2、若λ≠ 常数,(1)式变为 dr dt t r ) (42λπφ-= (4) 由(4)式,得 dt t r dr t t r r ??-=21 21)(42 λπφ 将上式右侧分子分母同乘以(t 2-t 1),得 )()(4121222 12 1t t t t dt t r dr t t r r ---=??λπφ (5)

式中 122 1)(t t dt t t t -?λ项显然就是λ在t 1和t 2范围内的积分平均值,用m λ表示即 1 221)(t t dt t t t m -=?λλ,工程计算中,材料的热导率对温度的依变关系一般按线性关系处理,即)1(0bt +=λλ。因此, )](21[)1(210 1202 1 t t b t t dt bt t t m ++=-+=?λλλ。这时,(5)式变为 ) (2) (4)(21211222121t t d d d d r dr t t r r m --= -=?πφπφλ [W/(m ·K)] (6) 式中,m λ为实验材料在平均温度)(21 21t t t m +=下的热导率, φ为稳态时球体壁面的导热量, 21t t 、分别为内外球壁的温度, 21d d 、分别为球壁的内外直径。 实验时,应测出21t t 、和φ,并测出21d d 、,然后由(3)或(6)得出m λ。 如果需要求得λ和t 之间的变化关系,则必须测定不同m t 下的m λ值,由 ) 1() 1(202101m m m m bt bt +=+=λλλλ ( 7) 可求的b 、0λ值,得出λ和t 之间的关系式)1(0bt +=λλ。 三、实验设备 导热仪本体结构和测量系统如图1-1所示。

传热仿真实习实验指导

基本原理: 对流传热的核心问题是求算传热膜系数α,当流体无相变时对流传热准数关联式的一般形式为: (4-1) 对于强制湍流而言,Gr准数可以忽略,故 (4-2) 本实验中,可用图解法和最小二乘法计算上述准数关联式中的指数m、n和系数A。 用图解法对多变量方程进行关联时,要对不同变量Re和Pr分别回归。本实验可简化上式,即取n=0.4(流体被加热)。这样,上式即变为单变量方程,再两边取对数,即得到直线方程: (4-3) 在双对数坐标中作图,找出直线斜率,即为方程的指数m。在直线上任取一点的函数值代入方程中,则可得到系数A,即: (4-4) 用图解法,根据实验点确定直线位置有一定的人为性。而用最小二乘法回归,可以得到最佳关联结果。应用微机,对多变量方程进行一次回归,就能同时得到A、m、n。 对于方程的关联,首先要有Nu、Re、Pr的数据组。其准数定义式分别为: 实验中改变冷却水的流量以改变Re准数的值。根据定性温度(冷空气进、出口温度的算术平均值)计算对应的Pr准数值。同时,由牛顿冷却定律,求出不同流速下的传热膜系数α值。进而算得Nu准数值。 牛顿冷却定律: (4-5) 式中: α—传热膜系数,[W/m2·℃]; Q—传热量,[W]; A—总传热面积,[m2]; △t m—管壁温度与管内流体温度的对数平均温差,[℃]。 传热量Q可由下式求得: (4-6)式中:

W—质量流量,[kg/h]; Cp—流体定压比热,[J/kg·℃]; t1、t2—流体进、出口温度,[℃]; ρ—定性温度下流体密度,[kg/m3]; V—流体体积流量,[m3/s]。 设备参数: 孔板流量计: 流量计算关联式:V=4.49*R0.5 O),V——空气流量 (m3 /h) 式中:R——孔板压差(mmH 2 换热套管: 套管外管为玻璃管,内管为黄铜管。 套管有效长度:1.25m,内管内径:0.022m 计算方法、原理、公式: 对流传热的核心问题是求算传热膜系数α,当流体无相变时对流传热准数关联式的一般形式为: (4-1) 对于强制湍流而言,Gr准数可以忽略,故 (4-2) 本实验中,可用图解法和最小二乘法计算上述准数关联式中的指数m、n和系数 A。 用图解法对多变量方程进行关联时,要对不同变量Re和Pr分别回归。本实验可简化上式,即取n=0.4(流体被加热)。这样,上式即变为单变量方程,再两边 取对数,即得到直线议程: (4-3)

传热学综合试验指导书

传热学综合实验指导书李长仁富丽新编写 沈阳航空工业学院 动力工程系 2004.01

实验一空气纵掠平板时参数的测定 流体纵掠平板是对流换热中最典型的问题,总是被优先选作教学中对流换热的对象,是可以分析求解的最简单情况,可以籍此阐明对流换热的原理和基本概念。 本实验应用空气纵掠平板对流换热装置完成以下三个实验: 1.空气纵掠平板时局部换热系数的测定; 2.空气纵掠平板时流动边界层内的速度分布; 3.空气纵掠平板时热边界层内的温度分布。 一空气纵掠平板时局部换热系数的测定 1.实验目的 1)流体纵掠平板是对流换热中最典型的问题之一,通过空气纵掠平板时局部换热系数的测 定,加深对对流换热基本概念和规律的理解。 2)通过对实测数据的整理,了解局部换热系数沿平板的变化规律,分析讨论其变化原因。 3)了解实验装置的原理,学习对流换热实验研究方法和测试技术。 2.实验原理 恒热流密度 下,沿板长局部换 热系数改变,联系 着壁温沿板长也 变化,因此就存在 纵向导热。同时壁 温不同向外界辐 射散热也不同。为 了确定对流换热 系数,必须考虑纵 向导热和辐射的 影响。 图1微元片热平衡分析 对平板上不 锈钢片进行热分析,取其微元长度dx,如图1所示,在稳定情况下的热平衡: 电流流过微左侧导入右侧导对流传给辐射散对板体 元片的发热 + 热量 = 出的热 + 空气的热 + 失的热 + 的散热 量Qδ/Q g Q cdin量Q cdout量Q cv量Q R量Q cd

各项可分别写为: dx L VI dx b q Q v g ?? ? ??=???=2δ x s cdin dx dT b Q |? ??-=δλ ?? ??????? ??+??-=? ??-=+dx dx dT dx d dx dT b dx dT b Q s dx x s cdout δλδλ| ()bdx T T Q f x cv -=α ()bdx T T Q f b R 44-=εσ 0=cd Q 式中: b ─片宽,m δ─片厚,m L ─平板长度,m V ─不锈片两端电压降,V I ─流过不锈钢片的电流量,I q v ─电流产生的体积发热值 λs ─不锈钢片的导热系数,w/(m ?℃) T ─不锈钢片壁温,K T f ─空气来流温度,K αx ─离板前缘x 处的局部换热系数,w/(m 2?℃) ε─不锈钢片黑度 σb ─斯蒂芬波尔兹曼常数=5.67×10-8,w/(m 2·K 4) 代入微元片热平衡式后得出局部换热系数的表达式: () f f b s x T T T T dx T d bL VI ---+=44222εσδλα (1) 上式中V 、I 、T 、T f 均可由测试得到,但由于壁温T 随x 变化,只能用作图法求d 2 T /dx 值。先根据测得T ─x 的对应值,给出T ─x 变化曲线,然后用作图法求出不同x 处曲线的一阶导数dT /dx ,

【汇编语言程序设计】试题及答案合集

《汇编语言程序设计试题及答案》合集 汇编语言程序设计试题及答案 1.对于有符号的数来说,下列哪个值最大(D) A:0F8H B:11010011B C:82 D:123Q 2.下列有关汇编语言中标号的命名规则中,错误的是(D) A:通常由字母打头的字符、数字串组成 B:标号长度不能超过31个字符 C:?和$不能单独作为标号 D:.号不可位于标号首 3.8088/8086存储器分段,每个段不超过(D ) A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节 4.寻址指令MOV CX, [BX + DI + 20]使用的是哪一种寻址方式(B)A:寄存器寻址B:相对基址变址寻址 C:变址寻址D:基址变址寻址 5.若AX= - 15要得到AX=15应执行的指令是(A ) A.NEG AX B.NOT AX C.INC AX D.DEC AX 6.8086/8088系统执行传送指令MOV时( A) A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志 7.若要求一个操作数中的若干位维持不变,若干位置?1?,可以使用(B)A:NOT B:OR C:AND D:XOR 8.下列指令中段默认为堆栈段的是( C) A.MOV AX,[BX+SI+10] B.ADD AX,ES:[SI] C.SUB [BX],[BP][DI] D. MOV DX,[1000H] 9.关于8086/8088微机系列,下列说法哪个是正确的(D) A:一个存储单元由16个二进制位组成,简称字。

B:当存储一个字数据时,低字节放高地址位,高字节放低地址位。 C:在内存空间中,可以无限分配段,且段的大小不受限制。 D:段与段之间可以邻接,也可以重叠。 10.下列关于堆栈的说法,错误的是(D) A:以?先入后出?为原则。 B:栈区最高地址单元的前一个单元为栈底。 C:运行中SP寄存器动态跟踪栈顶位置。 D:压栈和弹出都是以字节为单位。 11.表示过程定义结束的伪指令是( A) A.ENDP B.ENDS C.END D.ENDM 12.BUF1 DB 3 DUP(0,2 DUP (1,2),3) COUNT EQU $-BUF1 符号COUNT等价的值是( B) A.6 B.18 C.16 D.9 13.下列标志位中,可以用来判断计算结果正负的是(B) A:PF B:SF C:DF D:OF 14.下列指令正确的是( CD) A. MOV [100H], [BX] B.MOV DS, ES C. ADD V[BX], CX D.MOV AX, 34H 15.下列哪个寄存器是属于指针寄存器(C) A:SI B:DX C:SP D:ES 二、填空题 (每小题4 分,共 20 分) 1.下列程序段求数组FLD的平均值,结果在AL中。请将程序填写完整(不考虑溢出) FLD DW 10, -20, 30, -60, -71, 80, 79, 56 _LEA SI,FLD______ MOV CX, 8 XOR AX, AX

汇编语言程序设计

汇编语言基础《汇编语言程序设计》第01章在线测试 A B C D 、微机中每个存储单元具有一个地址,其中存放一个____量。 A B C D 、设段地址为5788H,该字节的物理地址_____。 A B C D 、汇编语言源程序中,每个语句由项组成,不影响语句功能的是_____。 A B C D 、下列标号不合法的是_____。 A B C D

B、生成的代码序列短小 C、运行速度快 D、编程容易 E、便于移植 2、8086段寄存器有_______。 A、IP B、DS C、CS D、ES E、SS 3、使用MASM 6.x版本的“ML /Fl eg101.asm”命令,如果源程序eg101.asm没有语法错误,则将生成_________文件。 A、目标代码文件 B、可执行文件 C、列表文件 D、调试文件 E、库文件 4、汇编语言中,______可以作为有效的名字,如标号、变量名等。 A、0fffh B、var00 C、loop1 D、test E、add 5、汇编语言中,程序员不能将______作为用户标识符。 A、DS

正确错误、有效地址是指存储器操作数的物理地址。 正确错误、采用汇编语言书写的一个源程序文件,需要使用汇编程序,例如MASM 正确错误 按逻辑段组织程序,需要执行的指令应该在代码段中。 正确错误、使用简化段定义源程序格式,必须具有语句,且位于所有简化段定义语句之前。 正确错误 《汇编语言程序设计》第02章在线测试 A B C D

2、伪指令DW定义的是______量的变量。 A、字节 B、字 C、双字 D、4字 3、将变量var定义如下,“var db 26h, 4ah”,欲以字属性存取该变量值,应采用______var。 A、offset B、byte ptr C、word ptr D、seg 4、语句“xyz db ˊABˊ, ˊCDˊ, ˊEˊ,ˊFˊ”汇编后占用的存储空间是______个字节。 A、4 B、5 C、6 D、8 5、在伪指令语句“number dw 1234h”中的number 项称为______。 A、标号 B、操作符 C、名字 D、操作数 第二题、多项选择题(每题2分,5道题共10分) 1、如下________寻址方式的操作数来自主存储器。 A、立即数寻址 B、寄存器寻址 C、直接寻址 D、寄存器相对寻址 E、寄存器间接寻址 2、“mov [bx+10h],al”指令的两个操作数采用的寻址方式有_______。 A、寄存器间接 B、寄存器 C、寄存器相对 D、基址变址 E、立即数

汇编语言程序设计

汇编语言程序设计 一、选择题 (共72题) 1、 用于指针及变址寄存器的有()。 A、 AX,BX,CX,DX B、 SP,BP,IP C、 CS,DS,SS D、 PSW 考生答案:B 2、 完成把汇编语言源程序模块转换为目标模块的程序是()。 A、 编辑程序 B、 汇编程序 C、 连接程序 D、 调试程序 考生答案:B 3、 指令JMP FAR PTR DONE中的寻址方式属于()。 A、 段内转移直接寻址 B、 段内转移间接寻址 C、 段间转移直接寻址 D、 段间转移间接寻址 考生答案:C 4、 对于下列程序段: AGAIN:MOV AL,[SI]

MOV ES:[DI],AL INC SI INC DI LOOP AGAIN 也可用()指令完成同样的功能。 A、 REP MOVSB B、 REP LODSB C、 REP STOSB D、 REPE SCASB 考生答案:A 5、 在程序执行过程中,IP寄存器中始终保存的是()。 A、 上一条指令的首地址 B、 下一条指令的首地址 C、 正在执行指令的首地址 D、 需计算有效地址后才能确定地址 考生答案:B 6、 在汇编语言程序的开发过程中使用宏功能的顺序是()。 A、 宏定义,宏调用 B、 宏定义,宏展开 C、 宏定义,宏调用,宏展开 D、 宏定义,宏展开,宏调用 考生答案:C 7、 CPU要访问的某一存储单元的实际地址称()。 A、 段地址

偏移地址 C、 物理地址 D、 逻辑地址 考生答案:C 8、 AND、OR、XOR、NOT为四条逻辑运算指令,下面解释正确的是()。 A、 指令XOR AX,AX执行后,AX内容不变,但设置了标志位 B、 指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 C、 指令AND AX,OFH执行后,分离出AL低四位 D、 NOT AX,执行后,将AX清0 考生答案:C 9、 完成对CL寄存器的内容乘以2的正确操作是()。 A、 ROL CL,1 B、 MUL 2 C、 SHL CL,1 D、 SHR CL,1 考生答案:C 10、 检查两个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP A L,BL”指令后应跟的分支指令是()。 A、 JE LOP1 B、 JAE LOP1 C、 JC LOP1 D、 JGE LOP1 考生答案:B 11、 已知变量VAR为字型,则TYPEVAR=()。

《传热学》实验指导书

传热学实验指导书 XX大学 XX学院XX系 二〇一X年X月

一、导热系数的测量 导热系数是反映测量热性能的物理量,导热是热交换三种基本形式之一,是工程热物理、材料科学、固体物理及能源、环保等各研究领域的课题之一。要认识导热的本质特征,需要了解粒子物理特性,而目前对导热机理的理解大多数来自固体物理实验。材料的导热机理在很大程度上取决于它的微观结构,热量的传递依靠原子、分子围绕平衡位置的振动以及电子的迁移,在金属中电子流起支配作用,在绝缘体和大部分半导体中则以晶格振动起主导作用。因此,材料的导热系数不仅与构成材料的物质种类有关,而且与它的微观结构、温度、压力及杂质含量相联系。在科学实验和工程设计中所采用材料导热系数都需要用实验方法测定。 1882年法国科学家J ·傅里叶奠定了热传导理论,目前各种测量导热系数的方法都是建立在傅里叶热传导定律的基础上,从测量方法来说,可分为两大类:稳态法和动态法,本实验是稳态平板法测量材料的导热系数。 【实验目的】 1、了解热传导现象的物理过程 2、学习用稳态平板法测量材料的导热系数 3、学习用作图法求冷却速率 4、掌握一种用热电转换方式进行温度测量的方法 【实验仪器】 1、YBF-3导热系数测试仪 一台 2、冰点补偿装置 一台 3、测试样品(硬铝、硅橡胶、胶木板) 一组 4、塞尺 一把 5、游标卡尺(量程200mm ) 一把 6、天平(量程1kg ,分辨率0.1g ) 一台 【实验原理】 为了测定才材料的导热系数,首先从热导率的定义和它的物理意义入手。热传导定律指出:如果热量是沿着Z 方向传导,那么在Z 轴上任一位置Z 0,处取一个垂直截面A (如图1)以dt/dz 表示Z 处的温度梯度,以dQ/d τ表示该处的传热速率(单位时间通过截面积A 的热量),那么传导定律可表示为: ()0z z dz dt d dQ A =-==Φλτ 1-1 式中的负号表示热量从高温向低温区传导(即热传导的方向与温度梯度的方向相反)。式中的λ即为导热系数,可见热导率的物理意义:在温度梯度为一个单位的情况下,单位时间内通过单位截面面积的热量。 利用1-1式测量测量的导热系数,需解决的关键问题有两个:一个是在材料中造成的温度梯度dt/dz ,并确定其数值;另一个是测量材料内由高温区向低温区的传热速率dQ/d τ。 1、温度梯度dt/dz 的测量

实验一基础汇编语言程序设计

实验一基础汇编语言程序设计 实验目的 1.学习和了解TEC-XP十六位机监控命令的用法; 2.学习和了解TEC-XP十六位机的指令系统; 3.学习简单的TEC-XP十六位机汇编程序设计。 实验内容 1.使用监控程序的R命令显示/修改寄存器内容、D命令显示存储器内容、E命令修改存储器内容; 2.使用A命令写一小段汇编程序,U命令反汇编刚输入的程序,用G命令连续运行该程序,用T、P命令单步运行并观察程序单步执行情况。 3.学习联机使用TEC-XP教学试验系统和仿真终端软件。 实验要求 在使用该教学机之前,应先熟悉教学机的各个组成部分及其使用方法。 实验步骤 1.关闭电源,将大板上的COMl口与PC机的串口相连; 2.接通电源,在PC机上运行PCEC.EXE文件,设置所用PC机的串口为“l”或“2”,其它的设置一般不用改动,直接回车即可; 3.置控制开关为001110(连续、内存读指令、组合逻辑、16位、联机),开关拨向上方表示“1”,拨向下方表示“0”,“X”表示任意。其它实验相同; 4.按一下“RESET”按键,再按一下“START”’按键,主机上显示: 5.用R命令查看寄存器内容或修改寄存器的内容 1.用R命令查看寄存器或修改寄存器内容 1)在命令行提示符状态下输入: R↙;显示寄存器的内容 注:寄存器的内容在运行程序或执行命令后会发生变化。

2)在命令行提示符状态下输入: R R0↙;修改寄存器R0的内容,被修改的寄存器与所赋值之间可以无空格, 也可有—个或数个空格 主机显示: 寄存器原值:xxxx 在后面输入新的值0036 再用R命令显示寄存器内容,则R0的内容变为0036。 2.用D命令显示存储器内容 在命令行提示符状态下输入: D 2000↙ 会显示从2000H地址开始的连续128个字的内容; 连续使用不带参数的D命令,起始地址会自动加128(即80H)。

汇编语言程序设计

汇编语言程序设计 实验报告 实验名称上机过程及顺序结构与分支结构程序设计实验班级 学号 姓名 日期2017年10月26号 成绩 评阅人 软件学院

一、实验目的与意义 理解并熟练掌握汇编语言程序设计过程中的编辑、汇编、链接和调试等各个步骤,提高对汇编课程内容的理解和汇编语言的掌握,通过上机练习加深对课程内容的理解和掌握。通过汇编语言编制的程序上机调试、运行检验程序设计是否正确。熟悉和掌握编辑、汇编、连接和调试四个实用程序的使用方法,掌握调试程序中的几个常用命令的使用方法。熟悉其基本的指令操作,debug调试操作命令以及分支结构、顺序结构和循环结构的程序设计。 二、实验环境 操作系统:Microsoft Windows8 集成环境:Masm for Windows 上机地点:信息楼B405教室 三、实验的预习内容 预习的主要内容: 1. 使用DEBUG命令的方法; 2. 熟悉掌握从理论上定义数据的类型(即DB,DW,DD,); 3. 分支结构和顺序结构的步骤以及相关的指令; 4. 常用的标志位状态及相应的作用; 实验思路: 在对题目进行分析后,分析出解题方法,并做出与实验思路相对应的程序框图。依照程序框图的内容输入相对应的代码,最终在调试代码后,发现并解决一系列的汇编语言错误。进一步优化算法。实验之前必须了解十进制、十六进制和ASCII码之间的转换。预习查表法相关命令,掌握顺序程序的结构,从键盘输入数据的命令及显示到屏幕上的命令。 实验一: 题目1:将程序编辑、汇编、连接并通过集成环境中的debug调试,观察运行结果;用E命令修改指定地址的数据,再用G命令执行程序查看变化,用A 命令将加法指令修改成减法指令,再将其编译运行,查看寄存器值变化的异同。 题目2:分别用DB、DW和DD数据段9H,0FAH,41H,27H,编译链接之后生成exe文件,再用debug的r命令找到数据段地址,用d命令指定数据段地址,观察汇编后在机器内部对应的存储情况。 实验二: 先设置数据段地址和堆栈段地址;设置堆栈段指针;读取一个字符然后存储在AL中;用BX来存储AL中字符对应的数值;将BX中的值作为偏移地址;并在数据段中查找对应字符串;最终输出结果结束程序。 实验三: 先初始化数据段地址与堆栈段地址;设置堆栈段指针;然后将数据段中的data1放入AL中;读取数据段中的data2并判断data2是否大于0;然后读取数

汇编语言程序设计(第四版)第3章【课后答案】

汇编语言程序设计第四版 【课后习题答案】--囮裑為檤 第3章汇编语言程序格式 〔习题3.1〕伪指令语句与硬指令语句的本质区别是什么?伪指令有什么主要作用? 〔解答〕 伪指令语句与硬指令语句的本质区别是能不能产生CPU动作; 伪指令的作用是完成对如存储模式、主存变量、子程序、宏及段定义等很多不产生CPU动作的说明,并在程序执行前由汇编程序完成处理。 〔习题3.2〕什么是标识符,汇编程序中标识符怎样组成? 〔解答〕 为了某种需要,每种程序语言都规定了在程序里如何描述名字,程序语言的名字通常被称为标识符; 汇编语言中的标识符一般最多由31个字母、数字及规定的特殊符号(如-,$,?,@)组成,不能以数字开头。 〔习题3.3〕什么是保留字,汇编语言的保留字有哪些类型,并举例说明。 〔解答 保留字是在每种语言中规定了有特殊意义和功能的不允许再做其它用处的字符串;汇编语言的保留字主要有硬指令助记、伪指令助记符、运算符、寄存器名以及预定义符号等。汇编语言对大小写不敏感。如定义字节数和字符串的DB就是伪指令助记符。 〔习题3.4〕汇编语句有哪两种,每个语句由哪4个部分组成? 〔解答〕 汇编语句有执行性语句和说明性语句; 执行性语句由标号、硬指令助记符、操作数和注释四部分组成; 说明性语句由名字、伪指令助记符、参数和注释四部分组成 〔习题3.5〕汇编语言程序的开发有哪4个步骤,分别利用什么程序完成、产生什么输出文件。 〔解答〕 ⒈编辑文本编辑程序汇编语言源程序.asm ⒉汇编汇编程序目标模块文件.obj ⒊连接连接程序可执行文件.exe或.com

⒋调试调试程序应用程序 〔习题3.6〕区分下列概念: (1)变量和标号 (2)数值表达式和地址表达式 (3)符号常量和字符串常量 〔解答〕 (1)变量是在程序运行过程中,其值可以被改变的量;标号是由用户自定义的标识符,指向存储单元,表示其存储内容的逻辑地址。 (2)数值表达式一般是由运算符连接的各种常数所构成的表达式,地址表达式是由名字、标号以及利用各种的操作符形成的表达式。 (3)在程序中,为了使常量更便于使用和阅读,经常将一些常量用常量定义语句定义为符号常量,被一对双引号括起来的若干个字符组成的字符序列被称为字符串常量。 〔习题3.7〕假设myword是一个字变量,mybyte1和mybyte2是两个字节变量,指出下列语句中的错误原因。 (1)mov byte ptr [bx],1000 (2)mov bx,offset myword[si] (3)cmp mybyte1,mybyte2 (4)mov al,mybyte1+mybyte2 (5)sub al,myword (6)jnz myword 〔解答〕 (1)1000超出了一个字节范围 (2)寄存器的值只有程序执行时才能确定,而offset是汇编过程计算的偏移地址,故无法确定,改为lea bx,myword[si] (3)两个都是存储单元,指令不允许 (4)变量值只有执行时才确定,汇编过程不能计算 (5)字节量AL与字量myword,类型不匹配 (6)Jcc指令只有相对寻址方式,不支持间接寻址方式 〔习题3.8〕OPR1是一个常量,问下列语句中两个AND操作有什么区别? AND AL,OPR1 AND 0feh 〔解答〕

工程热力学与传热学详解

工程热力学与传热学实验指导书 热工实验 2013年3月

实验一 非稳态(准稳态)法测材料的导热性能 实验 一、实验目的 1. 快速测量绝热材料(不良导体)的导热系数和比热。掌握其测试原理和方法。 2. 掌握使用热电偶测量温差的方法。 二、实验原理 图1 第二类边界条件无限大平板导热的物理模型 本实验是根据第二类边界条件,无限大平板的导热问题来设计的。设平板厚度为2δ,初始温度为t 0,平板两面受恒定的热流密度q c 均匀加热(见图1)。求任何瞬间沿平板厚度方向的温度分布t (x ,τ)。导热微分方程式、初始条件和第二类边界条件如下: 0) ,0( 0),( )0,( ) ,( ),( 0 22=??=+??=??=??x t q x t t x t x x t a x t c τλτδτττ 方程的解为:

???+--=-δδδτλτ63),( 220x a q t x t c ?? ?-??? ??-∑∞ =+102 2 1)( exp cos 2)1(n n n n n F x μδμμδ (1-1) 式中:τ — 时间;λ — 平板的导热系数; a — 平板的导温系数;n μ— πn ,n = 1,2,3,………; F 0 — 2δτa 傅里叶准则;0t — 初始温度; c q — 沿x 方向从端面向平面加热的恒定热流密度。 随着时间τ的延长,F 0数变大,式(1-1)中级数和项愈小,当F 0> 0.5时,级数和项变得很小,可以忽略,式(1-1)变成 ??? ? ??-+=-612),( 2220δδτλδτx a q t x t c (1-2) 由此可见,当F 0> 0.5后,平板各处温度和时间成线性关系,温度随时间变化的速率是常数,并且到处相同。这种状态称为准稳态。 在准稳态时,平板中心面x =0处的温度为: ?? ? ??-= -61),0( 20δτλδτa q t t 平板加热面x =δ处为: ??? ??+= -31),( 20δτλδτδa q t t c 此两面的温差为: λ δ ττδc q t t t ?= -=?21),0( ),( (1-3) 如已知c q 和δ,再测出t ?,就可以由式(1-3)求出导热系数: t q c ?= 2δ λ (1-4) 实际上,无限大平板是无法实现的,实验总是用有限尺寸的试件,一般可认为,试件的横向尺寸为厚度的6倍以上时,两侧散热对试件中心的温度影响可以忽略不计。试件两端面中心处的温度差就等于无限大平板时两端面的温度差。 根据热平衡原理,在准稳态时,有下列关系:

新版汇编语言程序设计钱晓捷第1章习题答案

第1章汇编语言基础知识(全) 2010-10-18 19:32:40| 分类:答案集锦| 标签:|字号大中小订阅 第1章汇编语言基础知识 〔习题1.1〕简述计算机系统的硬件组成及各部分作用。 〔解答〕 CPU:包括运算器、控制器和寄存器组。运算器执行所有的算术和逻辑运算;控制器负责把指指令逐条从存储器中取出,经译码分析后向机器发出各种控制命令,并正确完成程序所要求的功能;寄存器组为 处理单元提供所需要的数据。 存储器:是计算机的记忆部件,它用来存放程序以及程序中所涉及的数据。 外部设备:实现人机交换和机间的通信。 〔习题1.2〕明确下列概念或符号: 主存和辅存,RAM和ROM,存储器地址和I/O端口,KB、MB、GB和TB 〔解答〕 主存又称内存是主存储器的简称,主存储器存放当前正在执行的程序和使用的数据,CPU可以直接存取,它由半导体存储器芯片构成其成本高、容量小、但速度快。辅存是辅助存储器的简称,辅存可用来长期保存大量程序和数据,CPU需要通过I/O接口访问,它由磁盘或光盘构成,其成本低、容量大,但速 度慢。 RAM是随机存取存储器的英语简写,由于CPU可以从RAM读信息,也可以向RAM写入信息,所以RAM也被称为读写存储器,RAM型半导体存储器可以按地址随机读写,但这类存储器在断电后不能保存信息;而ROM中的信息只能被读出,不能被修改,ROM型半导体通常只能被读出,但这类存储器断电 后能保存信息。 存储器由大量存储单元组成。为了区别每个单元,我们将它们编号,于是,每个存储单元就有了一个存储地址,I/O接口是由一组寄存器组成,为了区别它们,各个寄存器进行了编号,形成I/O地址,通常 称做I/O端口。 KB是千字节、MB是兆字节、GB是吉字节和TB是太字节,它们都是表示存储器存储单元的单位。 〔习题1.3〕什么是汇编语言源程序、汇编程序、目标程序? 〔解答〕 用汇编语言书写的程序就称为汇编语言源程序;完成汇编工作的程序就是汇编程序;由汇编程序编 译通过的程序就是目标程序。

《传热学》实验指导书

《传热学》实验指导书 建筑环境与设备工程教研室

实验一 强迫对流换热实验 一、实验目的 1、了解热工实验的基本方法和特点; 2、学会翅片管束管外放热和阻力的实验研究方法; 3、巩固和运用传热学课堂讲授的基本概念和基本知识; 4、培养学生独立进行科研实验的能力。 二、实验原理 1、翅片管是换热器中常用的一种传热元件,由于扩展了管外传热面积,故可使光管的传热热阻大大下降,特别适用于气体侧换热的场合。 2、空气(气体)横向流过翅片管束时的对流换热系数除了与空气流速及物性有关以外,还与翅片管束的一系列几何因素有关,其无因次函数关系可表示如下: N u =f(R e 、P r 、、 、、、、o l o t o o o D P D P D B D D H /δn) (1) 式中:N u = γ D h ?为努谢尔特数; R e = γm o u D ?= η m o G D ? 为雷诺数; P r = h ν=λ μ?C 为普朗特数; H 、δ、B 分别为翅片高度、厚度、和翅片间距; P t 、P l 为翅片管的横向管间距和纵向管间距;n 为流动方向的管排数; D o 为光管外径,u m 、G m 为最窄流通截面处的空气流速(m/s )和质量流量 (kg/m 2s ), 且G m =u m ?ρ。λ、ρ、μ、γ、α为气体的特性值。 此外,换热系数还与管束的排列方式有关,有两种排列方式,顺排和叉排,由于在叉排管束中流体的紊流度较大,故其管外换热系数会高于顺流的情况。 对于特定的翅片管束,其几何因素都是固定不变的,这时,式(1)可简化为: N u =f (R e 、P r ) (2) 对于空气,P r 数可看作常数,故 N u =f (R e ) (3) 式(3)可表示成指数方程的形式 N u =CR e n (4) 式中,C 、n 为实验关联式的系数和指数。这一形式的公式只适用于特定几何条件下的管束,为了在实验公式中能反映翅片管和翅片管束的几何变量的影响,需要分别改变几何参数进行实验并对实验数据进行综合整理。 3、对于翅片管,管外换热系数可以有不同的定义公式,可以以光管外表面为基准定义换热系数,也可以以翅片管外表面积为基准定义。为了研究方便,此处采用光管外表面积作为基准,即: ) (wo a o T T L D n Q h -???= π (5)

新版汇编语言程序设计习题答案(钱晓捷主编)

新版汇编语言程序设计习题答案(钱晓捷主编) 第一章汇编语言基础知识 1.1、简述计算机系统的硬件组成及各部分作用 1.2、明确下列概念或符号: 主存和辅存,RAM和ROM,存储器地址和I/O端口,KB、MB、GB和TB 1.3、什么是汇编语言源程序、汇编程序、目标程序? 1.4、汇编语言与高级语言相比有什么优缺点? 1.5、将下列十六进制数转换为二进制和十进制表示 (1)FFH (2)0H (3)5EH (4)EFH (5)2EH (6)10H (7)1FH (8)ABH 1.6、将下列十进制数转换为BCD码表示 (1)12 (2)24 (3)68 (4)127 (5)128 (6)255 (7)1234 (8)2458 1.7、将下列BCD码转换为十进制数 (1)10010001 (2)10001001 (3)00110110 (4)10010000 (5)00001000 (6)10010111 (7)10000001 (8)00000010 1.8、将下列十进制数分别用8位二进制数的原码、反码和补码表示 (1)0 (2)-127 (3)127 (4)-57 (5)126 (6)-126 (7)-128 (8)68 1.9、完成下列二进制数的运算 (1)1011+1001 (2)1011-1001 (3)1011×1001 (4)10111000÷1001 (5)1011 ∧~1011 (8)1011 ⊕1001 1001(6)1011 ∨1001(7) 1.10 数码0~9、大写字母A~Z、小写字母a~z对应的ASCII码分别是多少?ASCII码为0dh、0ah对应的是什么字符? 1.11、计算机中有一个“01100001”编码,如果把它认为是无符号数,它是10进制什么数?如果认为它是BCD码,则表示什么数?又如果它是某个ASCII码,则代表哪个字符? 1.12、简述Intel 80x86系列微处理器在指令集方面的发展。 1.13、什么是DOS和ROM-BIOS? 1.14、简述PC机最低1MB主存空间的使用情况。 1.15、罗列8086CPU的8个8位和16位通用寄存器,并说明各自的作用。 1.16、什么是标志,它有什么用途?状态标志和控制标志有什么区别?画出标志寄存器FLAGS,说明各个标志的位置和含义。

传热实验指导书分析

实验三 平板导热系数测定实验 一. 实验目的 1.巩固和深化稳定导热过程的基本理论,学习用平板法测定材料导热系数的实验方法和技能。 2.测定试验材料的导热系数。 3.确定试验材料导热系数与温度的关系。 二.实验原理 导热系数是表征材料导热能力的物理量。对于不同的材料,导热系数是不同的;对同一材料,导热系数还会随着温度、压力、湿度、物质的结构和重度等因素而变异。各种材料的导热系数都用试验方法来测定,如果要分别考虑因素的影响,就需要针对各种因素加以试验,往往不能只在一种试验设备上进行。稳态平板法是一种应用一维稳态导热过程的基本原理来测定材料导热系数的方法,可以用来进行导热系数的测定试验,测定材料的导热系数及其和温度的关系。 试验设备是根据在一维稳态情况下通过平板的导热量Q 和平板两面的温差t ? 成正比,和平板的厚度δ成正比,以及和导热系数λ成正比的关系来设计的。 我们知道,通过薄壁平板(壁厚小于十分之一壁长和壁宽)的稳定导热 量为 F t Q ???=δλ [w] 测定时,如果将平板两面的温差 L R t t t -=?、平板厚度δ 、垂直热流方向的 导热面积F 和通过平板的热流量Q 测定以后,就可以根据下式得出导热系数: F t Q ???= δ λ )/(C m W ?? 需要指出,上式所得的导热系数是在当时的平均温度下材料的导热系数值,此平均温度为: ) (21 L R t t t += ][C ? 在不同的温度和温差条件下测出相应的λ值,然后将λ值标在t -λ 坐标图内,就可以得出 )(t f =λ 的关系曲线。 三.实验装置及测量仪表 稳态平板法测定材料导热系数的试验装置如图1和图2所示。 被试验材料做成二块方形薄壁平板试件,面积为300×300 ][2 mm ,实际导热计算面积 F 为200×200][2mm ,板的厚度为δ(实测)][2 mm ,平板试件分别被夹紧在加热器的上、

汇编语言程序设计

实验四程序设计 一、实验目的 学习数据传送指令和算术运算指令的用法;掌握数据定义伪指令的格式,会用DEBUG 中的D命令观察DB、DW、DD存储数据的格式;熟悉汇编语言的基本框架,掌握编写汇编语言程序的基本方法。 二、实验题 1、已知当前数据段中DADT1和DADT2开始分别存放若干字节数据,数据个数相同,编制程序检查两数据块中数据是否相同,若相同,则在屏幕上显示1,否则显示0。 【参考程序如下】 DSEG SEGMENT DATA1 DB 'ABCDEFG3' DATA2 DB 'ABCDEF3G' CNT DW 8 DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG START:MOV AX,DSEG MOV DS,AX MOV DL,31H LEA SI,DATA1 LEA DI,DATA2 MOV CX,CNT DEC SI DEC DI AGAIN:INC SI INC DI MOV AL,[SI] CMP AL,[DI] LOOPZ AGAIN JZ DISP DEC DL DISP: MOV AH,2

INT 21H MOV AH,4CH INT 21H CSEG ENDS END START 阅读程序,理解循环程序结构及执行过程,并改成串指令实现。 2 编写程序,将00H~0FH共16个数写入内存3000H开始的连续16个存储单元中。 三、实验报告 写出程序清单,记录运行结果。 改写串指令实现: DSEG SEGMENT DATA1 DB'ABCDEFG3' DATA2 DB'ABCDEF3G' CNT DW8 DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG START:MOV AX,DSEG MOV DS,AX MOV ES,AX MOV DL,31H LEA SI,DATA1 LEA DI,DATA2 MOV CX,CNT CLD

传热学-强迫对流实验指导书(2014)

《传热学》实验指导书 实验名称:强迫流动单管管外放热系数的测定 实验类型: 验证性实验 学 时:2 适用对象: 热动、集控、建环、新能源等专业 一、实验目的 1.该项实验涉及较多课程知识,测量参数多,如风速、功率、温度,可考查学生的综合能力。 2.测量空气横向流过单管表面的平均表面传热系数h ,并将实验数据整理成准则方程式。 3.学习测量风速、温度、热量的基本技能,了解对流放热的实验研究方法。 二、实验原理 根据相似理论,流体受迫外掠物体时的表面传热系数h 与流速、物体几何形状及尺寸、流体物性间的关系可用下列准则方程式描述: ),(r e u P R f N = 实验研究表明,流体横掠单管表面时,一般可将上式整理成下列具体的指数形式: m n r m n e um P CR N ?= 式中:m n c ,,均为常数,由实验确定 努谢尔特准则---um N m um hd N λ= ---em R 雷诺准则 m em d R νμ= ---rm P 普朗特准则 m n rm P αν=

上述各准则中--d 实验管外径,作定性尺寸(米) --μ流体流过实验管外最窄面处流速,()/s m --λ流体导热系数()/K m W ? --α流体导温系数)/(2s m --ν流体运动粘度)/(2s m --h 表面传热系数)/(2K m W ? 准则角码m 表示用流体边界层平均温度)(2 1 f w m t t t -= 作定性温度。 鉴于实验中流体为空气,rm P =0.7,故准则式可化成: n em um CR N = 本实验的任务在于确定n c 与的数值。首先使空气流速一定,然后测定有关的数据:电流I 、电压V 、管壁温度w t 、空气温度f t 、测试段动压P 。至于表面传热系数h 和流速μ在实验中无法直接测量,可通过计算求得,而物性参数可在有关书中查到。得到一组数据后,即可得一组e R 、u N 值,改变空气流速,又得到一组数据,再得一组e R 、u N 值,改变几次空气流速,就可得到一系列的实验数据。 三、实验设备 本对流实验在一实验风洞中进行。实验风洞主要由风洞本体、风机、构架、实验管及其加热器、水银温度计、动压计、毕托管、电位差计、电流表、电压表以及调压变压器组成。 由于实验段前有两段整流,可使进入实验段前的气流稳定。毕托管置于测速段,测速段截面较实验段小,以使流速提高,测量准确。风量由风机出口挡板调节。

传热实训实操作指导书

化工单元实训装置系列之 传热单元操作实训装置实训操作指导书 杭州言实科技有限公司 2010.10

目录 一:前言 (3) 二、实训目的 (4) 三、实训原理 (4) (一)数据计算 (5) (二)绘制热性能曲线,并作比较 (5) 四、传热单元操作实训装置介绍 (6) (一)装置介绍 (6) (二)换热器结构 (6) 1、套管式换热器 (6) 2、管壳式换热器(列管换热器) (7) 3、板式换热器 (8) (三)工艺流程 (10) 1、实训设备配置 (12) 2、仪表及控制系统一览表 (14) 3、能耗一览表 (15) 五、实训步骤 (17) (一) 开机准备 (17) (二) 正常开机 (17) (三) 正常关机 (23) (四) 正常关机(按下表记录实验数据) (24)

一:前言 职业教育的根本是培养有较强实际动手能力和职业精神的技能型人才,而实训设备是培养这种能力的关键环节。 传统的实验设备更多是验证实验原理,缺乏对学生实际动手能力的培养,更无法实现生产现场的模拟,故障的发现,分析,处理能力等综合素质的培养。 为了实现职业技术人才的培养,必须建立现代化的实训基地,具有现代工厂情景的实训设备。 本传热实训装置把化工技术、自动化技术、网络通讯技术、数据处理等最新的成果揉合在了一起,实现了工厂模拟现场化、故障模拟、故障报警、网络采集、网络控制等培训任务。按照“工学结合、校企合作”的人才培养模式,以典型的化工生产过程为载体,以液——液传质分离任务为导向,以岗位操作技能为目标,真正做到学中做、做中学,形成“教、学、做、训、考”一体化的教学模式。以任务驱动、项目导向、学做合一的教学方法构建课程体系,开发设计传热操作技能训练装置。 本传热实训装置具有以下特点: 课程体系模块化;实训内容任务化;技能操作岗位化;安全操作规范化;考核方案标准化;职业素养文明化。

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