当前位置:文档之家› 韦长英第1次实验报告

韦长英第1次实验报告

韦长英第1次实验报告
韦长英第1次实验报告

实验报告

2015-2016学年第一学期任课老师:黄家玮

填写内容时,可把表格扩大。

北京理工大学汇编实验报告3

北京理工大学汇编实验报告3

本科实验报告实验名称:实验三字符串操作实验 课程名称: 课程设计Ⅰ(CPU与汇编)(实 验)实验时间: 第5-10周周五 下午 任课教师:聂青实验地点:10-102 实验教师:苏京霞 实验类型:?原理验证□综合设计□自主创新 学生姓名:罗逸雨 学号/班级:1120141208 05211401 组号:3 学院:信息与电子学院同组搭档: 专业:通信工程成绩:

CX 中值减 1,当 CX 中值减至 0 时,停止重复执行,继续执行下一条指令。当REP无条件重复前缀,重复串操作直到计数寄存器的内容 CX 为0为止。经常与REP 配合工作的字符串处理指令有MOVS、STOS和LODS。 当REPE/REPZ判断计数寄存器的内容 CX 是否为0或ZF=0(即比较的两个操作数不等),只要满足一个则重复执行结束,否则继续执行。可以与 REPE/REPZ 配合工作的串指令有CMPS和SCAS。 当REPNE/REPNZ判断计数寄存器的内容是否为0或ZF=1(即比较的两个操作数相等),只要满足一个则重复执行结束,否则继续执行。可以与 REPE/REPZ 配合工作的串指令有CMPS和SCAS。 3)字符串操作指令 lodsb、lodsw:把DS:SI指向的存储单元中的数据装入AL或AX,然后根据 DF 标志增减 SI; stosb、stosw:把AL或AX中的数据装入ES:DI指向的存储单元,然后根据 DF 标志增减 DI; movsb、movsw:把 DS:SI 指向的存储单元中的数据装入ES:DI指向的存储单元中,然后根据 DF标志分别增减SI和DI; scasb、scasw:把AL或AX 中的数据与ES:DI 指向的存储单元中的数据相减,影响标志位,然后根据DF标志分别增减SI和DI; cmpsb、cmpsw:把DS:SI 指向的存储单元中的数据与 ES:DI 指向的存储单元中的数据相减,影响标志位,然后根据DF标志分别增减SI和DI; rep:重复其后的串操作指令。重复前先判断 CX 是否为0,为0就结束重复,否则CX减1,重复其后的串操作指令。主要用在MOVS和STOS前。一般不用在 LODS 前。 上述指令涉及的寄存器:段寄存器DS和ES、变址寄存器SI和DI、累加器 AX、计数器CX。 涉及的标志位:DF、AF、CF、OF、PF、SF、ZF。 三、实验步骤 1) 编写程序,比较两个字符串BUF1和BUF2所含的字符是否相同,相同则AL 返回0,不同AL返回1,字符串长度要求自动获取,要求用字符串处理方法。提示:输入两个字符串之后,将串操作所必须的寄存器等参数设置好,然后使用串操作指令进行从头到尾的比较,两个字符串相等的条件是串长度相等且对应的字符相同。 2) 编写程序,设有一字符串存放在以BUF为首址的数据区中,其最后一字符‘$’作为结束标志,计算该字符串的长度并输出。提示:从串的第一个字符开始统计,直到遇到定义的字符串结束符为止,看看在这个过程中总共有多少个字符,

生理学实验报告

生理学实验报告 实验题目: 蛙的体循环血压、心肌收缩和心电图(ECG)的同步记录与分析 课程名称:生理学实验 专业:10级生物技术及应用(基地班) 教室:A414 学生姓名:徐棒夏凡女 学号:10350083 10350081 指导老师:龙天澄张碧鱼陈笑霞 日期:2012年5月15日 一.实验目的 1.学习并掌握蛙的体循环血压、心肌收缩和心电图(ECG)的同步记录 2.记录和分析植物神经系统和重要神经递质对血压、心电(心肌的电生理特性)和心搏(心肌的收缩特性)的影响。 二.动物与器械 青蛙;蛙心插管、常用手术器械、计算机采集系统、蛙心夹、YP100压力换能器、三通管、注射器、保护电极、露丝电极、一维位移微调器、固定针、蜡盘、培养皿、污物缸、棉线、纱布、滴管、小烧杯;任氏液、石蜡油、肾上腺素溶液、乙酰胆碱溶液、肝素溶液;

三.实验原理 神经与体液因素对心血管功能的调节可通过心肌收缩力、心电图和血压的变化反映出来。尤其是血压的指标直接反映了心输出量和外周阻力的变化,可以较好的评价整体的心血管功能。 本实验用青蛙主动脉插管法,直接测量血压,并同步记录心搏和心电图。记录和分析植物神经系统和重要神经递质对血压、心电(心肌的电生理特性)和心搏(心肌的收缩特性)的影响。 四.实验步骤 1. 分离迷走交感混合神经干 按常规方法用探针刺毁蟾蜍的脑和脊髓,将动物背位放在蛙板上。把左侧下颌角与前肢间的皮肤纵向剪开,用镊子紧贴下颌角分离皮下组织。找到体轴走向的提肩胛肌,小心地将提肩胛肌横向剪断,即可见到其下方的血管神经束(皮动脉,颈静脉和迷走-交感混合干)。在迷走—交感混合干下方穿一线,用玻璃分针分离开神经,用湿生理棉球暂将神经覆盖,以避免神经干燥。 2. 暴露心脏 在胸骨柄后方的皮肤上先剪开一小的切口,再自切口处向左右两侧锁骨外侧方向剪开皮肤,切口成V形,把切开的皮肤掀向头端。在胸骨柄后方的腹肌上也剪一小切口,沿身体正中方向剪开剑突和胸骨(剪子尖向上翘以免损伤血管和心脏),剪断左右乌喙骨和锁骨及提臂肌,使胸部创口也呈V形。可见到心包和心脏。用眼科剪剪开心包膜,在心脏舒张时夹上蛙心夹。蛙心夹拴线的另一端与张力换能器相连(换能器的输出端与生理信号采集处理系统的一个输入通道相连)。 3. 主动脉插管 YP100压力换能器的直端和侧端管上加装三通管。从侧管注入液体石蜡,将系统内气泡赶净。用装有50%柠檬酸钠溶液(肝素-任氏液)的注射器连接于侧端管上,直端管上连接心脏插管。 用线结扎动脉的远心端,在左主动脉分叉处穿线备用。用手术剪在结扎处与穿线处剪一V形口,将插管经V形口插入动脉圆锥适当深度。穿线结扎并固定于插管上。

matlab第一次实验报告

Matlab第一次实验报告 2012029010010 尹康 1. 编程实现以下数列的图像,用户能输入不同的初始值以及系数。并以x,y为坐标显示图像 x(n+1) = a*x(n)-b*(y(n)-x(n)^2); y(n+1) = b*x(n)+a*(y(n)-x(n)^2) 程序代码: n=input('input the number of pionts:'); a=input('input a:'); b=input('input b:'); x=[]; y=[]; x(1)=input('input x1:'); y(1)=input('input y1:'); %输入点数、初始值以及系数for i=2:n x(i)=a*x(i-1)-b*(y(i-1)-x(i-1)^2); y(i)=a*x(i-1)+b*(y(i-1)-x(i-1)^2); %根据已输入的数据进行迭代end figure;plot(x,y,'linewidth',2) axis equal %横纵坐标等比例 text(x(1),y(1),'1st point') %标记初始点 运行结果:

心得体会及改进:在输入某些数据时,所绘曲线可能是一条折线(如:n=5,a=b=x1=1,y1=2)甚至只有一个点(如:n=5,a=b=x1=y1=1),此时可能出现曲线与坐标轴重合或无法看到点的情况,为了更清晰地展现曲线,可以使线宽适当加宽并标记初始点。 2.编程实现奥运5环图,允许用户输入环的直径。 程序代码: 函数circle: %在指定的圆心坐标处,用指定颜色、宽度的线条绘出指定半径、圆心角的弧 function f=circle(r,x,y,color,linw,alp1,alp2) alp=linspace(alp1,alp2); X=r*cos(alp)+x; Y=r*sin(alp)+y; plot(X,Y,color,'linewidth',linw) end 主程序代码: r=input('input r:');

汇编实验报告(详细版)

计算机组成与汇编语言(实验报告) 内容: 实验一、六、七、八 院系专业:计算机学院计算机科学与技术 姓名:xxxxxxxxx 学号: 2011004xxxxx 完成时间:2012年12月1日

计算机组成与汇编语言实验报告 姓名xxxx 学号2011004xxxxx 计分 专业软件工程班级xxxx 实验日期2012年 12 月 1日实验名称实验一数制转换 实验目的 ●熟悉各种进制数据之间的相互转换方法。 ●掌握二-十进制数据的相互转换程序设计。 实验内容 1.将编写好的程序1输入、编译、连接并运行。 程序1清单 #include #include #include void main() { int i,l,s0=0,s=0; char a[17]; while(l!=16) { printf("请输入一个16位的二进制数:\n"); gets(a); l=strlen(a); for(i=0;i<16;i++) { if(a[i]!='0'&&a[i]!='1') {

printf("输入的二进制数不正确!!"); break; } } } if(a[15]=='1') s++; for(i=1;i<16;i++) { if(a[15-i]=='1') s+=(1<

说明:如果不是16位二进制则会提示错误。 2.将编写好的程序2输入、编译、连接并运行。 程序2清单 #include #include void main() { int t0,t1,t2,t3,i,j; int a[16]; printf("请输入一个十进制数:"); scanf("%d",&t0); t1=t0; for(i=0;i<16;i++) { t2=t1/2; if(t2>1) a[i]=t1%2; else if(t1==1) { a[0]=1; for(i=1;i<16;i++) a[i]=0; } else if(t1==2) { a[i]=0; a[i+1]=1; for(j=i+2;j<16;j++)

生理学实验报告一

生理学实验报告 一、实验题目: 1.实验员:马冰(0941054) 2.时间:2011年10月10日 3.组号:第二组 4.班级:09生科 二、实验目的 1.熟悉并掌握生物信号采集处理系统 2.掌握蛙类坐骨神经腓肠肌标本和坐骨神经干标本的制备技术 3.观察不同刺激强度、刺激频率对骨骼肌收缩形式的影响 4.观察电刺激对神经兴奋性、兴奋传导的影响 5.熟悉阈强度、最适刺激强度及单收缩、完全强直收缩之间的关系 三、实验原理 兴奋性:可兴奋组织对外界刺激发生反应的能力(或细胞受刺激时产生动作电位的能力)。 兴奋:也就是动作电位,指可兴奋细胞受阈刺激或阈上刺激时,细胞在静息电位的基础上发生一次迅速的、短暂的并可扩布的电位变化。 阈强度:在刺激持续时间和刺激强度-时间变化率固定时,引起可兴奋细胞产生动作电位的最小刺激强度,也叫阈值或阈刺激。 阈刺激或阈上刺激产生动作电位,其特点:①“全或无”现象;②进行长距离无衰减传递(神经纤维、骨骼肌细胞等)。 阈下刺激引起局部电兴奋,其特点:①幅度在阈下刺激的范围内,随刺激强度的增大而升高;②在细胞膜上可进行电紧张性扩布,即衰减性传播;③可以相互融合(时间总和、空间总和)。 最适刺激强度:引起肌肉产生最大收缩时的最小刺激强度。 单收缩:肌肉受到一次短促的刺激时,会产生一次机械性收缩和舒张的过程。 兴奋性作为三大基本生命现象(新陈代谢、兴奋性、生殖)具有重要的生理意义。那么,什么叫兴奋性呢?它是指可兴奋组织对外界刺激发生反应的能力。所有可兴奋组织产生兴奋

(也就是动作电位)都必须有一个条件:刺激。 刺激包括三方面的内容:刺激强度、刺激时间、刺激强度-时间变化率。其中,刺激强度就是电刺激的脉冲电压,刺激时间就是某个单刺激所持续的时间。 刺激强度对骨骼肌收缩形式的影响(固定刺激的时间和刺激强度-时间变化率):单根神经纤维或肌纤维对刺激的反应是“全或无”式的。但在神经纤维肌肉标本中,则表现为当刺激强度很小时(阈下刺激),不能引起神经纤维动作电位的产生和肌肉的收缩;当刺激强度在一定范围内变动时,肌肉收缩的幅度与之成正比。因为坐骨神经干中含有数千万条粗细不等的神经纤维,其兴奋性各不相同。弱刺激只能使其中少量兴奋性高的神经纤维先兴奋,并引起它所支配的少量肌纤维收缩。随着刺激强度逐渐增大,发生兴奋的神经纤维数目逐渐增多,其所引起收缩的肌纤维数目亦增多,结果肌肉收缩幅度随刺激强度的增加而增强。当刺激达到某一强度时,神经干中全部神经纤维兴奋,它们所支配的全部肌纤维也都发生兴奋和收缩,从而引起肌肉的最大收缩。此后,若再增加刺激强度,肌肉收缩幅度将不再增加。我们把引起肌肉产生最大收缩时的最小刺激强度叫最适刺激强度。 刺激频率对骨骼肌收缩形式的影响(把刺激强度固定在最适刺激强度,把单刺激改为连续单刺激):刺激频率就是单位时间内连续刺激的次数。随着刺激频率的增高,肌肉的反应依次表现为单收缩、不完全强直收缩和完全强直收缩: ⑴如果刺激频率很小时,每相邻两个刺激的间隔时间很大,当其大于肌肉收缩的收缩期和舒张期之和时,肌肉表现为一个个的单收缩。单收缩包括收缩期及舒张期。前者占时较后者为短。 ⑵当逐渐增加刺激频率,使新的刺激引起的肌肉收缩落在前一个刺激引起肌肉收缩的舒张期,这样,肌肉在连续未完全舒张的基础上就开始新的收缩,形成锯齿样的不完全强直收缩张力曲线。 ⑶当刺激频率继续增大时,新的刺激引起肌肉收缩落在前一次刺激引起肌肉收缩的收缩期,这样,肌肉在连续收缩不全的基础上出现新的收缩,形成一个类似方波的完全强直收缩张力曲线。 四、实验方法和步骤 (见生理学实验指导P36,P40,P44) 五、实验对象 蟾蜍

MCU第一次实验报告

东南大学自动化学院 实验报告 课程名称: MCU综合课程设计 第 1 次实验 实验名称:数据传送与多字节十进制加法实验 院(系):自动化专业:自动化 姓名:李周洋学号:08011328 实验室:测控技术实验室实验组别: 同组人员:刘乃广实验时间:2014 年 4 月17 日评定成绩:审阅教师:

目录 一.实验目的和要求 (2) 二.实验原理 (2) 三.实验方案与实验步骤 (3) 四.实验设备与器材配置 (5) 五.实验记录 (6) 六.实验总结 (6) 七.思考题或讨论题 (6) 八.源代码 (7)

一.实验目的和要求 实验目的 (1)熟悉掌握将数据存入片外存储空间或片内存储空间的方式和指令以及熟悉掌握外部存储空间中数据传递的方式和指令; (2)学会用汇编语言进行循环操作。 (3)熟悉掌握汇编语言进行的十进制加法运算和十进制调整指令。 (4)理解进位溢出的原理。 (5)熟悉使用Medley软件进行下载调试(单步、断点),并查看相关的寄存器值和片内外存储器的值。 实验要求 1、数据传送实验 把数据0A0H放到地址为40H的内存单元,并将数值和地址分别递增1,要求一共做十次这样的操作。然后将内存空间40H-49H的数值分别传递给50H-59H的内存空间中。 2、多字节十进制加法实验 将存放在单片机内部RAM中以40H为首的3个地址单元中的一个六位十进制数与存放在50H为首的3个地址单元中的一个六位十进制数相加,将相加结果存放在以60H为首的地址RAM地址单元中。 数据存放方式:十进制数以BCD码存放,高位数据在低地址,低位数据在高地址。 (40H) (41H) (42H) + (50H) (51H) (52H) = (60H) (61H) (62H) (63H) 最高位进位存放在60H中。数据都存放在片内数据存储器内。 二.实验原理 1、数据传送实验 当使用Ri(i=0、1)作片外寻址时候,需要预先设置高位地址线P2的值。程序中将P2的值设为00H。如果利用DPTR作间址寄存器,无需改变P2口的值,可直接使用. 因为程序中使用的是R0、R1作片外寻址,首先将P2口写0,即把高位地址置0,然后将地址初值40H放入寄存器R0。同时,将初始数据放入一个累加器A中。之后,一个MOVX A,@R0操作便可将累加器中的数据传送到片外数据存储单元中去。由于这样的操作要做十次,所以用一个寄存器R2作为计数器使用,即将0AH存放在寄存器内。当寄存器的值不为0,用DJNZ循环操作。 第二步是要将40H-49H的数值分别传到50H-59H的内存空间中。先将源地址初值和目的地址初值分别存放在寄存器R0和R1内。再重置计数初值R2,同样用DJNZ循环。循环时,先将数据初值放入一个累加器A内,通过A间接地传送数值。R0和R1经过一次循环分别加一。直至循环结束。

神经生理学模拟实验报告材料

实用文档专业:应用心理学 : 学号:日期:地点:汪加诚3110102422 2016.1024 医学楼 C512 实验报告 课程名称:实验名称: 神经生理学指导老师:成绩: 同组学生:神经干不应期的测定实验类型:模拟实验 一、实验目的 了解蛙类坐骨神经干产生动作电位后其兴奋性的规律性变化。学习绝对不应期和相对不 应期的测定方法。 二、实验原理 神经组织和其他可兴奋组织一样,在接受一次刺激产生兴奋以后,其兴奋性将会发生规 律性的变化,依次经过绝对不应期、相对不应期,超常期和低常期,然后再回到正常的兴奋 水平。 采用双脉冲刺激的方法。将两刺激脉冲间隔由最小逐渐增大时,开始只有第一个刺激脉 冲刺激产生动作电位(action potential, AP),第二个刺激脉冲刺激不产生 AP,当两刺激脉 冲间隔达到一定值时,此时第二个刺激脉冲刚好能引起一极小的 AP,这时两刺激脉冲间隔即 为绝对不应期。继续增大刺激脉冲间隔,这时由第二个刺激脉冲刺激产生的 A P逐渐增大,当 两刺激间隔达到某一值时,此时由第二个刺激脉冲刺激产生的 AP,其振幅刚好和由第一个刺 激产生的 A P相同,这时两刺激脉冲间隔即为相对不应期。 三、材料和方法 【材料】:蟾蜍或蛙;标本屏蔽盒、任氏液、微机生物信号采集处理系统。 【实验方法】: 1.系统连接和仪器参数设置 (1)RM6240 系统:点击“实验”菜单,选择“肌肉神经”或“生理科学实验项目”菜 单中的“神经干兴奋不应期的测定”或“神经干兴奋不应期的自动测定”项目。系统进入该 实验信号记录状态。仪器参数:1通道时间常数 0.02s、滤波频率 1KHz、灵敏度 4mV,采样频率 80KHz,扫描速度 1ms/p。双刺激激模式,最大刺激强度,刺激波宽 0.1ms,起始波间隔 30 ms,延迟 2ms,同步触发。

汇编实验报告

XXXX大学 实验报告 课程名称汇编语言程序设计成 绩 实验学时 评语: 指导教师: 年月日 班级: 学号: 姓名: 地点: 时间:

实验一汇编语言编程实验 一、实验目的 (1)掌握汇编语言的编程方法 (2)掌握DOS功能调用的使用方法 (3)掌握汇编语言程序的调试运行过程 二、实验内容 1. 将指定数据区的字符串数据以ASCII码形式显示在屏幕上,并通过DOS功能调用完 成必要提示信息的显示。 2. 在屏幕上显示自己的学号姓名信息。 3. 循环从键盘读入字符并回显在屏幕上,然后显示出对应字符的ASCII码,直到输 入”Q”或“q”时结束。 4. 实验中使用的DOS功能调用: INT 21H AH 值功能调用参数结果 1 键盘输入并回显AL=输出字符 2 显示单个字符(带Ctrl+Break检查) DL=输出字符光标在字符后面 6 显示单个字符(无Ctrl+Break检查) DL=输出字符光标在字符后面 8 从键盘上读一个字符AL=字符的ASCII码 光标跟在串后面 9 显示字符串DS:DX=串地址, ‘$’为结束字符 4CH 返回DOS系统AL=返回码 例如,实现键盘输入并回显的完整代码: MOV AH 01H INT 21H 三、实验结果 1. 将指定数据区的字符串数据”Let us go !”以ASCII码形式显示在屏幕上,并通过 DOS功能调用完成必要提示信息的显示: 2. 在屏幕上显示自己的学号姓名信息 3.循环从键盘读入字符并回显在屏幕上,然后显示出对应字符的ASCII码,直到输 入”Q”或“q”时结束。

四、实验原理 DATA SEGMENT MES DB 'NUMBER: 03099018 ',0AH,0DH,'NAME: Feng Xiaokang',0AH,0DH,'$' CENT DB 'Let us go !','$' ENTE DB 0AH,0DH,'$' INFO DB 'Origin: ','$' ASCI DB 'ASCII : ','$' MSG1 DB 'If you want to quit please press...q/Q...',0AH,0DH,'$' MSG2 DB 0AH,0DH,'Char: $' RS DB ' ASCII: $' SD DB '' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA ;存储数据 MOV DS,AX MOV DX,OFFSET MES ;显示数据 MOV AH,09H INT 21H MOV DX,OFFSET MSG1 MOV AH,09H INT 21H MOV DX, OFFSET CENT MOV SI, DX T: MOV AL,[SI] CMP AL,'$' JZ C1 AND AL,0F0H ;取高4位 MOV CL,4 SHR AL,CL CMP AL,0AH ;是否是A以上的数 JB A ADD AL,07H A: ADD AL,30H MOV DL,AL ;show character MOV AH,02H INT 21H

电路分析实验报告第一次完整版

电路分析实验报告第一 次 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

电路分析实验报告 实验报告(二、三) 一、实验名称实验二 KCL与KVL的验证 二、实验目的 1.熟悉Multisim软件的使用; 2.学习实验Multisim软件测量电路中电流电压; 3.验证基尔霍夫定理的正确性。 三、实验原理 KCL为任一时刻,流出某个节点的电流的代数和恒等于零,流入任一封闭面的电流代数和总等于零。且规定规定:流出节点的电流为正,流入节点的电流为负。 KVL为任一时刻,沿任意回路巡行,所有支路电压降之和为零。且各元件取号按照遇电压降取“+”,遇电压升取“-”的方式。沿顺时针方向绕行电压总和为0。电路中任意两点间的电压等于两点间任一条路径经过的各元件电压降的代数和。 四、实验内容 电路图截图: 1.验证KCL: 以节点2为研究节点,电流表1、3、5的运行结果截图如下: 由截图可知,流入节点2的电流为2.25A,流出节点2 的电流分别为750mA和1.5A。2.25=0.75+1.5。所以,可验证KCL成立。2.验证KVL:

以左侧的回路为研究对象,运行结果的截图如下: 由截图可知,R3两端电压为22.5V,R1两端电压为7.5V,电压源电压为30V。22.5+7.5-30=0。所以,回路电压为0,所以,可验证KVL成立。 一、实验名称实验三回路法或网孔法求支路电流(电压) 二、实验目的 1.熟悉Multisim软件的使用; 2.学习实验Multisim软件测量电路中电流电压; 3.验证网孔分析法的正确性。 三、实验原理 为减少未知量(方程)的个数,可以假想每个回路中有一个回路电流。若回路电流已求得,则各支路电流可用回路电流线性组合表示。这样即可求得电路的解。回路电流法就是以回路电流为未知量列写电路方程分析电路的方法。网孔电流法就是对平面电路,若以网孔为独立回路,此时回路电流也称为网孔电流,对应的分析方法称为网孔电流法。 四、实验内容 实验电路截图: 如图所示,i1,i2,i3分别为三个网孔的电流,方向如图所示,均为顺时针。 网孔一中含有一个电流源,而且电流源仅在网孔一中,所以,网孔一的电流就是电流源电流2A。设电流源两端电压为U7。

汇编实验报告..

合肥工业大学计算机与信息学院 实验报告 课程:汇编语言程序设计专业班级: 学号: 姓名:

实验一Debug程序的使用 一.实验目的 1、熟悉DEBUG程序中的命令,学会在DEBUG下调试运行汇编语言源程序。 2、掌握8086/8088的寻址方式及多字节数据的处理方法。 二.实验内容 1、利用DEBUG程序中的“E”命令,将两个多字节数“003F1AE7H”和“006BE5C4H”分别送入起始地址为DS:0200H和DS:0204H两个单元中。 2、分别用直接寻址方式和寄存器间接寻址方式编写程序段,实现将DS:0200H 单元和DS:0204H单元中的数据相加,并将运算结果存放在DS:0208H单元中。要求: 本次实验的内容均在DEBUG下完成,实现数据的装入、修改、显示;汇编语言程序段的编辑、汇编和反汇编;程序的运行和结果检查。 三.实验过程和程序 1、启动DOS操作系统 2、运行https://www.doczj.com/doc/1b252994.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↙ 186E:0116 ↙ 4、用“U”命令反汇编验证源程序 –U CS:0100↙ 186E:0100 A10002 MOV AX,[0200] 186E:0103 8B1E0202 MOV BX,[0202] 186E:0107 03060402 ADD AX,[0204] 186E:010B 131E0602 ADC BX,[0206] 186E:010F A30802 MOV [0208],AX 186E:0112 891E0A02 MOV [020A],BX 186E:0116 – 注意:

生理学实验报告

生理学实验报告 坐骨神经-腓肠肌标本的制备 一、实验目的及要求 学习蛙类动物双毁髓的方法 掌握制备坐骨神经-腓肠肌标本的操作技术,为此后有关的神经肌肉实验打下基础。 二、实验原理 蛙或两栖类动物的一些基本生命活动及生理功能与温血动物近似,而且其离体组织需要的生活条件非常简单,易于控制和掌握。因

此在生理学实验中,坐骨神经-腓肠肌标本是研究神经肌肉生理最常用的对象,经常用来研究神经肌肉的兴奋性、刺激与反应的规律、肌肉收缩的特点、兴奋性的周期性变化等。 三、实验对象 蟾蜍或蛙。 四、实验器材及药品 蛙类手术器械一套(金属探针1根,粗剪刀、眼科剪刀各1把,圆头镊子、眼科镊子各1把,玻璃分针2根),蛙板和玻璃板各1块,培养皿,滴管,废物缸、锌铜弓,丝线,棉花;任氏液。 五、实验方法及步骤 1、双毁髓:左手握蟾蜍,背部向上。用食指按压其头部前端,拇指压住躯干的背部,使头向前俯;右手持毁髓针,由两眼之间中线向后方划触,触及两耳后腺之间的凹陷处即是枕骨大孔的位置。将毁髓针由凹陷处垂直刺入枕骨大孔,然后针尖向前刺入颅腔,在颅腔内搅动,以毁脑组织。再将毁髓针退至枕骨大孔,针尖转向后方,与脊柱平行刺入椎管,以捣毁脊髓。脊髓彻底捣毁时,可看到蟾蜍后肢突然蹬直,然后瘫软,此时的动物为双毁髓动物。 2、剥制后肢标本:左手持手术镊提起两前肢之间背部的皮肤,右手持手术剪横向剪断皮肤,然后往后肢方向撕剥皮肤。剪开腹壁肌肉,用手术镊提起内脏,翻向头部,在看清支配后肢的脊神经发出部位后,于其前方剪断脊柱。 3、分离两后肢:将去皮的后肢腹面向上置于解剖盘上,右手持

金冠剪纵向剪开脊柱,再剪开耻骨联合,使两后肢完全分离。 4、分离坐骨神经:将一侧后肢的脊柱端腹面向上,用玻璃分针沿脊神经向后分离坐骨神经,股部沿腓肠肌正前方的股二头肌和半膜肌之间的裂缝,找出坐骨神经,剪断盖在上方的梨状肌,完全暴露坐骨神经,剪去支配腓肠肌之外的分支,再剪去脊柱及肌肉,只保留坐骨神经发出部位的一小块脊柱骨。 5、分离股骨头:沿膝关节剪去股骨周围的肌肉,保留股骨的后2/3,剪断股骨。 6、游离腓肠肌:在腓肠肌跟腱下穿线并结扎,提起结扎线,剪断肌腱与胫腓骨的联系,游离腓肠肌,剪去膝关节下部的后肢,保留腓肠肌与股骨的联系,制备出完整的坐骨神经-腓肠肌标本。标本应包括:坐骨神经、腓肠肌、股骨头和一段脊柱骨四部分。 7、检验标本:用任氏液沾湿的锌铜弓的两极接触神经,如腓肠肌发生收缩,则标本机能正常,把标本固定在肌槽上。 8、连接好装置,调节适宜的灵敏度及刺激强度,开动记录仪,走纸速度为10mm/s,用手控触发开关,以单脉冲刺激神经,记录肌肉的单收缩曲线。 9、分别用1 Hz、2 Hz、3 Hz、4 Hz、6 Hz、12 Hz、24 Hz、30Hz 等频率去刺激坐骨神经,记录肌肉的收缩曲线。 六、分析及讨论 七、思考题 ?1.剥去皮肤的后肢,能用自来水冲洗吗?为什么?

汇编语言实验报告

汇编语言实验报告 专业: 班级: 姓名: 学号: 2011年12月14日

目录 实验1 利用DEBUG调试汇编语言程序段 (3) 实验2 初级程序的编写与调试实验(一) (11) 实验3 初级程序的编写与调试实验(二) (20) 实验4 汇编语言程序上机过程 (28) 实验5 分支程序实验 (33) 实验6 循环程序实验 (40) 实验7 子程序实验 (45)

实验1 利用DEBUG调试汇编语言程序段一.实验目的 1.熟悉DEBUG有关命令的使用方法; 2.利用DEBUG掌握有关指令的功能; 3.利用DEBUG运行简单的程序段。 二.实验内容 1.进入和退出DEBUG程序; 1)开始—运行,输入cmd,点确定进入命令窗口 2)在命令窗口中输入dubug进入debug程序 3)进入debug窗口后,输入q命令退出debug 2.学会DEBUG中的 1)D命令(显示内存数据D 段地址:偏移地址) 例1:-D100;显示DS段, 0100开始的128个节内容

说明:指定要显示其内容的内存区域的起始和结束地址,或起始地址和长度。 ①DSEGREG[起始地址] [L 长度] ;显示SEGREG段中(缺省内默认为DS), 以[起始地址] (缺省内为当前的偏移地址),开始的[L 长度] (缺省内默认为128)个字节的内容. ② D SEGREG[段地址:偏移地址] ;显示SEGREG段中(缺省内默认为DS), [段地址:偏移地址]开始的[L 长度] (缺省内默认为128)个字节内容 -D ;默认段寄存器为DS,当前偏移地址(刚进入debug程序偏移地址为0100H) -D DS:100 ;显示DS段, 0100H开始的128个字节内容 -D CS:200 ;显示CS段, 0200H开始的128个字节内容 -D 200:100 ;显示DS段, 0200:0100H开始的128个字节内容

植物生理学实验指导

植物生理学实验指导 主编张立军 参编(按姓氏汉语拚音) 樊金娟郝建军 刘延吉阮燕晔 朱延姝

沈阳农业大学植物生理学教研室 2004年1 月 序 实验课是提高学生动手能力,提高分析问题和解决问题能力的重要途径。植物生理学教研室的全体教师和实验技术人员经过多年的教改探索,认为实验课教学要注意基本实验技能的训练、要有助于提高学生的动手能力,有助于使学生熟悉实验工作;实验内容要有挑战性,能够吸引学生的兴趣。为此,我们在借鉴国外高校和国内其他高校的先进教学经验的基础上,提出了一系列提高实验课教学质量的改革措施,这些措施涉及到实验内容的设置、实验的设计、实验报告的写作,以及实验指导书的编写等多个方面。本学期的实验教学是我们实验教学改革探索的一部分。所有的实验都设计成研究型的,有适当的处理,并尽可能的设置重复。同学们能够通过实验解释一个理论或实际问题。在本次编写的实验指导中我们给出了大量的思考题,有的涉及实验中应注意的问题,有的涉及实验技术的应用,有的涉及实验方法的应用扩展;此外,我们还要求实验报告的形式类似于正式发表的科研报告,并附有写作说明,这有利于培养学生写作科研论文的能力。为了培养良好的科研习惯,对每个实验还都给出相应的记录方式。 本学期是我们教研室首次按这项教学改革研究成果组织教学,希望广大同学配合,也希望相关专业老师、相关部门的领导及广大同学提出宝贵意见、以便使植物生理学实验教学改革更加完善。 张立军 2004 年1月30日 2014年12月29日 1

附:参加教学改革人员: 刘延吉郝建军樊金娟朱延姝阮燕晔康宗利付淑杰于洋 目录 Section 1(1h) 植物生理学实验课简介 1.教学目的 2.教学要求和考核 3.实验内容介绍 4.实验室安全要求 Section 2(6h) 一、植物的光合速率测定-----改良半叶法 二、植物叶绿素素含量测定----丙酮提取法 Section 3(6h) 三、植物组织水势测定----小液流法 四、植物根系活力测定----甲烯蓝法 Section 4(6h) 五、植物抗逆性鉴定----电导率仪法 六、植物组织丙二醛含量测定 Section 5(4h) 七、植物组织硝态氮含量的测定 Section 6(4h) 八、植物呼吸酶活性测定 2

并行计算第一次实验报告

并行计算上机实验报告题目:多线程计算Pi值 学生姓名 学院名称计算机学院 专业计算机科学与技术时间

一. 实验目的 1、掌握集群任务提交方式; 2、掌握多线程编程。 二.实验内容 1、通过下图中的近似公式,使用多线程编程实现pi的计算; 2、通过控制变量N的数值以及线程的数量,观察程序的执行效率。 三.实现方法 1. 下载配置SSH客户端 2. 用多线程编写pi代码 3. 通过文件传输界面,将文件上传到集群上 4.将命令行目录切换至data,对.c文件进行编译 5.编写PBS脚本,提交作业 6.实验代码如下: #include

#include #include #include #include #include static double PI=0; static int N=0; static int numOfThread=0; static int length=0; static int timeUsed=0; static int numOfThreadArray[]={1,2,4,6,8,10,12,14,16,20,24,30}; static int threadArraySize=12; static int nTime=4; static int repeatTime=30; static double totalTime=0; struct timeval tvpre, tvafter; pthread_mutex_t mut; clockid_t startTime,endTime;

汇编实验报告

汇编语言程序设计 实验报告 学号:100511530 班级:电气信息类1005 姓名:陆淑琴 指导老师:李诗高

实验一、汇编语言上机的基本过程及环境 【实验目的】 (1)熟悉汇编语言的编辑、汇编、连接及调试的全过程,重点掌握使用DEBUG调试程序的方法。 (2)了解汇编语言的程序结构。 【实验内容】 (1)在数据段中定义两个数(数据自拟,包含有正数和负数),要求编写程序分别计算出这两个数的和、差、积、商,并用Debug的相关命令查询计算结果(包括对CF,OF,SF,ZF的影响)。 (2)首先对AX,BX,CX寄存器赋初值(数据自拟),再将AX寄存器的中间八位,BX的低四位和CX的高四位拼接成一个新的字,并把结果存入偏移地址为0000H的存储单元。其中BX的低四位作为结果字的高四位,CX的高四位作为结果字的低四位。并用Debug的相关命令查询内存单元的结果字。 源代码: DA TA SEGMENT val1 DW 1000h val2 DW 2000h maxv DW ? DA TA ENDS STACK SEGMENT STACK 'STACK'

DB 100H DUP(?) STACK ENDS CODE SEGMENT 'CODE' ASSUME CS:CODE, DS:DATA,SS:STACK .386 MAIN: MOV AX, DATA; MOV DS, AX PUSH val1 PUSH val2 CALL MAX ; POP maxv ;栈顶返回值出栈 MOV AX, 4c00H INT 21H MAX PROC PUSH BP ;执行该指令前堆栈情况 MOV BP, SP ;执行后堆栈情况 MOV AX, [BP+4] CMP AX, [BP+6] JA EXIT MOV AX, [BP+6] EXIT: MOV [BP+6], AX ;用栈顶返回值 POP BP RET 2 ;执行后堆栈情况 MAX ENDP CODE ENDS END MAIN 【实验步骤】 (1)用编辑软件(记事本、UltraEdit等)编辑一个扩展文件名为ASM的汇编语言源程序。 (2)用汇编程序MASM汇编上述的汇编语言源程序,形成目标代码文件。(扩展名为OBJ) (3)用连接程序LINK连接目标代码文件,形成可执行文件。(扩展名为EXE)(4)用DEBUG32调试可执行文件,观察执行结果,以验证其正确性。

生理学实验报告

生理学实验报告

实验一坐骨神经-腓肠肌标本制备 [1] 实验目的 1.学习机能学实验基本的组织分离技术; 2.学习和掌握制备蛙类坐骨神经-腓肠肌标本的方法; 3.了解刺激的种类。 [2] 实验原理 蛙类的一些基本生命活动和生理功能与恒温动物相似,若将蛙的神经-肌肉标本放在任氏液中,其兴奋性在几个小时内可保持不变。若给神经或肌肉一次适宜刺激,可在神经和肌肉上产生一个动作电位,肉眼可看到肌肉收缩和舒张一次,表明神经和肌肉产生了一次兴奋。在机能学实验中常利用蛙的坐骨神经-腓肠肌标本研究神经、肌肉的兴奋、兴奋性,刺激与反应的规律和肌肉收缩的特征等,制备坐骨神经腓肠肌标本是机能学实验的一项基本操作技术。 [3] 实验对象 蛙 [4] 实验药品 任氏液 [5] 仪器与器械 普通剪刀、手术剪、眼科镊(或尖头无齿镊)、金属探针(解剖针)、玻璃分针、蛙板(或玻璃板)、蛙钉、细线、培养皿、滴管、电子刺激器。 [6] 实验方法与步骤 ①破坏脑、脊髓 取蛙一只,用自来水冲洗干净(勿用手搓)。左手握住蛙,使其背部向上,用大拇指或食指使头前俯(以头颅后缘稍稍拱起为宜)。右手持探针由头颅后缘的枕骨大孔处垂直刺入椎管(图3-1-1)。然后将探针改向前刺入颅腔内,左右搅动探针2~3次,捣毁脑组织。如果探针在颅腔内,应有碰及颅底骨的感觉。 再将探针退回至枕骨大孔,使针尖转向尾端,捻动探针使其刺入椎管,捣毁脊髓。此时应注意将脊柱保持平直。针进入椎管的感觉是,进针时有一定的阻力,而且随着进针蛙出现下肢僵直或尿失禁现象。若脑和脊髓破坏完全,蛙下颌呼吸运动消失,四肢完全松软,失去一切反射活动。此时可将探针反向捻动,退出椎管。如蛙仍有反射活动,表示脑和脊髓破坏

东北大学操作系统第一次实验报告

实验1:熟悉Linux系统 一、题目:熟悉Linux系统 二、目的: 熟悉和掌握Linux系统基本命令,熟悉Linux编程环境,为以后的实验打下基础。 1、启动、退出、ls(显示目录内容)、cp(文件或目录的复制)、mv(文件、目录更名或移动)、rm(删除文件或目录)、mkdir(创建目录)、rmdir(删除空目录)、cd(改变工作目录)… 2、C语言编辑、编译 三、内容及要求: 1、熟练掌握Linux基本文件命令; 2、掌握Linux编辑程序、对源代码进行编译、连接、运行及调试的过程; 3、认真做好预习,书写预习报告; 4、实验完成后要认真总结、完成实验报告。 四、内容及要求: 在Linux环境下编制、调试源程序的实际过程(每一步的具体说明)。 实验2:进程状态 一、题目:进程状态

二、目的: 自行编制模拟程序,通过形象化的状态显示,使学生理解进程的概念、进程之间的状态转换及其所带来的PCB内容、组织的变化,理解进程与其PCB间的一一对应关系。 三、内容及要求 1、设计并实现一个模拟进程状态转换及其相应PCB组织结构变化的程序; 2、独立设计、编写、调试程序; 3、程序界面应能反映出在模拟条件下,进程之间状态转换及其对应的PCB 组织的变化。 4、进程的状态模型(三状态、五状态、七状态或其它)可自行选择, 5、代码书写要规范,要适当地加入注释; 6、鼓励在实验中加入新的观点或想法,并加以实现; 7、认真进行预习,完成预习报告; 8、实验完成后,要认真总结,完成实验报告。 四、程序流程图

图4.1 进程转换流程五、使用的数据结构及其说明 struct PCB //进程控制块PCB { char name; //名字标识 string state; //状态 int time; //执行时间 }; typedefstruct PCB ElemType; structQNode { ElemType data; structQNode *next; }; //链式队列结点 typedefstructQNodeQNode; //结点 typedefstructQNode *PNode; typedefstruct { PNodefrnt; PNode rear;

生理学实验报告蛙心灌流

生理学实验报告-蛙心灌流

————————————————————————————————作者: ————————————————————————————————日期: ?

蛙类离体心脏灌流 一、【目的要求】 1、学习离体蛙心灌流法。 2、观察Na+,K+,Ca2+及肾上腺素(Adr),乙酰胆碱(ACh),乳酸对离体心脏活动的影响。 二、【原理】 将离体蛙心(失去神经支配的蛙心)保持在适宜的环境中,在一定的时间内仍然能够保持节律性收缩,心脏正常的节律性活动需要一个适宜的理化环境,离体心脏也是如此,离体心脏脱离了机体的神经支配和全身体液因素的直接影响,可以通过改变灌流液的某些成分,观察其对心脏活动的作用。心肌细胞的自律性、兴奋性、传导性及收缩性,都与钠、钾及钙等离子有关。外源性给予去甲肾上腺素或乙酰胆碱可产生类似心交感神经或迷走神经兴奋时对心脏的作用。 三、【实验仪器】 青蛙、常用手术器械、蛙板(或蜡盘)、蛙心夹、计算机采集系统、张力传感器、支架、双凹夹、双针形露丝刺激电极、滴管、培养皿(或小烧杯)、棉线、任氏液。套管夹、0.65%NaCl、2%CaCl2、1%KCl、1:10000肾上腺素、1:10000乙酰肌碱、3%乳酸。 四、【方法与步骤】 1、斯氏蛙心插管法 (1)一只青蛙,双毁髓后背位置于蜡盘中,按前面的方法暴露心脏。仔细识别心脏周围的大血管(见右图)。在左主动脉下方穿一线,于动脉圆锥处结扎(动物个体小时,结扎位置可靠上些)。再从左右两主动脉下方穿一线,并打一活结备用。左手提起主动脉上的结扎线,右手用眼科剪在结扎线下方、沿向心方向将动脉上壁剪一斜口。选择大小适宜的蛙心套管,然后将盛有少量(套管内2~3cm高度)任氏液(内加入一滴肝素溶液)的斯氏蛙心套管,山开口处插入动脉圆锥(见右图)。当套管尖端到达动脉圆锥基部时,应将套管稍稍后退,使尖端向动脉圆锥的背部后下方及心尖方向推进,经主动脉瓣插入心室腔内(于心室收缩时插入,但不可插得过深,以免心室壁堵住套管下口)。此时可见套管中血液冲人套管,并使液面随心脏搏动而亡下移动,表明操作成功(否则需退回并重新插入)。用滴管吸去套管中的血液,更换新鲜任氏液。稳定住套管后,轻轻提起备用线,将左、右主动脉连同插入的套管用双结扎紧(不得漏液),再将结线固定在套管的小玻璃钩上,然后剪断结扎线上方的血管。轻轻提起套管和心脏,看清静脉窦的位置,于静脉窦下方剪断有牵连的组织,仅保留静脉窦与心脏的联系,使心脏离体(切勿损伤静脉窦)。用任氏液反复冲洗心室内余血,使套管内灌流液不再有残留血液。保持套管内液面高度一致(1.5~2cm),即可进行实验。 (2)将插好离体心脏的套管固定在支架上,用蛙心夹夹住少许心尖部肌肉(不可夹得过多,以免因夹破心室而漏液)。再将蛙心夹上的系线绕过一个滑轮与张力传感器相连(如右图)。注意:勿使灌流液滴到传感器上。调节显示器上心脏收缩曲线的幅度适中。 2、实验观察 (1)记录正常心搏曲线 (2)改用0.65%NaCI溶液灌流,并作好加药标记,观察心搏变化。待曲线氏插管装置出现明显变化时,立即吸去套管中的灌流液,同时做好冲洗标记,并用新鲜任氏液清洗2—3次,待心搏恢复正常。注意:换液时切勿碰套管,以免影响描记曲线的基线,同时保持灌流液面一致(以下同)。

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