微实验报告
- 格式:docx
- 大小:520.03 KB
- 文档页数:34
微生物实验微生物实验细菌形态观察细菌分布消毒灭菌细菌形态观察一、实验目的1.掌握光学显微镜(油镜)的使用及日常维护2.掌握细菌的三种形态3.掌握临床常见细菌的形态及染色4.掌握细菌的特殊结构5.了解支原体、衣原体、立克次氏体、螺旋体及真菌的结构特点二、实验原理1. 普通光学显微镜(油镜)的使用1. 在标本欲检部位滴一滴香柏油,然后转换油镜头2. 从侧面观察并慢慢转动粗调节器,使油镜头浸没在油滴内,当油镜头几乎接触玻片时停止转动,以免碰撞玻片,用双眼观察目镜,同时调节细调节器,直至细菌清晰3. 根据需要调节显微镜亮度2. 普通光学显微镜的维护1.移动显微镜时,用右手持镜壁,左手托镜座,平端于胸前2.油镜用毕后,要立即用擦镜纸擦去香柏油;再用滴有二甲苯的擦镜纸擦油镜头;最后,用干净擦镜纸将镜头上的二甲苯擦去,以免损伤油镜头3.镜头擦净后,降低接物镜并将其转成八字形,罩好镜罩放入柜内4.做好使用记录3.微生物知识1.细菌按形态分类:球菌:球形(包括双球菌、四联球菌、八叠球菌、葡萄球菌、链球菌等)杆菌:杆状(包括单杆菌、双杆菌、链杆菌、分枝杆菌、双歧杆菌等)螺旋菌:螺旋状(包括螺旋菌、弧菌等)2.细菌的基本结构细胞壁、细胞膜、细胞质、核质、核蛋白体3.细菌的特殊结构荚膜:如肺炎双球菌鞭毛:又分单毛菌、双毛菌、丛毛菌、周毛菌。
如:变形杆菌为周毛菌菌毛芽胞:如破伤风梭菌、炭疽芽胞杆菌、肉毒梭菌4.微生物是一切肉眼看不见或看不清的微小生物的总称,包括原核类、真核类和非细胞类。
原核类:细菌、放线菌、蓝藻、衣原体、支原体、立克次氏体真核类:真菌、原生动物、显微藻类非细胞类:病毒、亚病毒5.真菌单细胞:圆形、芽生孢子。
如:酵母菌多细胞:菌丝及孢子、孢子出芽。
如:霉菌6.白假私酵母菌(白念)生物学性状:G+单细胞真菌、芽生孢子、类酵母型菌落厚膜孢子、假菌丝有助于鉴定致病性:皮肤粘膜——鹅口疮、内脏感染、CNS感染微生物学检查:直接涂片、染色后镜检——菌体、芽生孢子、假菌丝7.新型隐球菌生物学性状:圆形酵母型菌、外周有厚荚膜(比菌体大1-3倍)致病性:吸入后侵犯皮肤、粘膜等——慢性炎症和脓肿;侵袭CNS——亚急性或慢性脑膜炎微生物学检查:脑脊液离心后取沉淀、痰和脓标本直接检查;墨汁负染见出芽菌体外围有宽厚荚膜为阳性三、实验材料记号笔:1支;大镊子:1支;火柴:1盒;蜡笔:1支;试管架:1个;酒精灯:1个;接种环:1支;Olympus显微镜:1台;显微镜使用记录本:1个四、实验内容1. 观察细菌三种形态1)球菌链球菌、葡萄球菌、肺炎双球菌(子弹形)、脑膜炎双球菌(蚕豆形)、四联菌2)杆菌破伤风杆菌、白喉杆菌(异染颗粒)、绿脓杆菌、伤寒杆菌、变形杆菌3)螺形菌弧菌——霍乱弧菌;螺菌;螺杆菌——幽门螺杆菌;弯曲菌2. 观察细菌的特殊结构芽胞、鞭毛、荚膜、异染颗粒、钩端螺旋体、幽门螺杆菌3. 绘图葡萄球菌(staphyloccocus);肺炎双球菌(pneumo coccus);脑膜炎球菌(meningococcus);破伤风杆菌(Clostridium Tantenus);霍乱弧菌(vibrio cholera);芽胞(spore);鞭毛(flagellum);荚膜(capsule);钩端螺旋体(leptospira)五、实验结果绘8幅细菌镜下图,已交。
实验一微生物形态观察一、实验目的1.巩固显微镜的使用方法,重点练习油镜的使用;2.认识细菌、放线菌和霉菌的基本形态特征和特殊结构;3.练习手绘微生物图片。
二、实验原理1.细菌基本形态细菌是单细胞生物,一个细胞就是一个个体。
细菌的基本形态有3种:球状,杆状和螺旋状,分别称为球菌、杆菌、螺旋菌。
球菌根据细胞分裂后排列方式的不同分为单球菌、双球菌、四联球菌、八叠球菌、链球菌、葡萄球菌等。
杆菌分为单杆菌、双杆菌、链杆菌等,是细菌中种类最多的。
螺旋菌分为弧菌和螺菌。
除此之外,还有一些特殊形态的细菌。
2.细菌特殊结构细菌的特殊结构包括荚膜、鞭毛、菌毛、芽孢等。
荚膜是某些细菌向细胞壁表面分泌的一层厚度不定的胶状物质,具有抗干燥、抗吞噬和附着作用。
鞭毛是某些细菌表面着生的1至数根由细胞内伸出的细长、波曲的丝状体,具有运动功能,在菌体上的着生位置、数目因菌种而异。
菌毛(又称纤毛)是在细菌体表的比鞭毛更细、更短、直硬,且数量较多的丝状体,与细菌吸附或性结合有关。
芽孢又称内生孢子,是某些细菌生长到一定阶段,在菌体内部产生的圆形、椭圆形或圆柱形休眠体,具有极强的抗热、抗辐射、抗化学药物和抗静水压等特性。
3.真菌的结构特征菌丝是构成真菌营养体的基本单位,是一种管状细丝。
可伸长并产生许多分枝,许多分枝的菌丝相互交织在一起,就叫菌丝体。
根据菌丝中是否存在隔膜可分为无隔膜菌丝和有隔膜菌丝。
为适应不同的环境条件和更有效地摄取营养满足生长发育地需要,许多真菌的菌丝可以分化成一些特殊的形态,这些特化的形态称为菌丝变态。
比如吸器、假根、子实体。
4.放线菌的结构特征放线菌的形态比细菌复杂些,但仍属于单细胞生物。
链霉菌是典型的放线菌,其细胞呈丝状分枝,菌丝直径很小,在营养生长阶段,菌丝内无隔,故一般呈多核的细胞状态。
当其孢子落在固体基质表面并发芽后,就不断伸长、分支并以放射状向基质表面和内层扩展,形成大量色浅、较细的具有吸收营养和排泄代谢废物功能的基内菌丝,同时在其上又不断向空间方向分化出颜色较深、直径较粗的分枝菌丝,这就是气生菌丝。
一、实验目的1. 学习并掌握微生物的纯系分离技术。
2. 掌握微生物的接种方法和培养技术。
3. 了解微生物在不同培养基上的生长特征。
二、实验原理微生物的纯系分离是指从混杂的微生物群体中分离出单一菌种的过程。
常用的分离方法有平板划线法、稀释涂布法等。
微生物的培养是指为微生物提供适宜的生长条件,使其能够繁殖和生长的过程。
培养基是微生物生长的营养来源,包括碳源、氮源、无机盐、生长因子等。
三、实验材料与仪器1. 实验材料:- 土壤样品- 琼脂培养基(牛肉膏蛋白胨培养基)- 蒸馏水- 无菌接种环- 灭菌器- 培养皿- 显微镜- 移液器- 恒温培养箱2. 实验仪器:- 电子天平- 高压蒸汽灭菌器- 酶标仪- 离心机四、实验步骤1. 土壤样品的采集与处理- 采集土壤样品,放入无菌容器中。
- 将土壤样品与蒸馏水按1:10的比例混合,搅拌均匀。
2. 稀释涂布法分离微生物- 取适量的土壤样品稀释液,用无菌移液器吸取适量样品,均匀涂布在琼脂培养基平板上。
- 将平板倒置放入恒温培养箱中培养。
3. 平板划线法分离微生物- 取适量的土壤样品稀释液,用无菌接种环蘸取样品,在琼脂培养基平板上划线。
- 将平板倒置放入恒温培养箱中培养。
4. 观察和记录- 观察平板上生长的菌落,记录菌落特征,如大小、形状、颜色等。
- 用无菌接种环挑取单个菌落,进行纯化培养。
5. 纯化培养- 将挑取的单个菌落接种到新的琼脂培养基平板上。
- 将平板倒置放入恒温培养箱中培养。
6. 观察和记录- 观察纯化后的菌落,记录菌落特征,如大小、形状、颜色等。
- 将纯化后的菌落接种到液体培养基中,进行扩大培养。
7. 扩大培养- 将纯化后的菌液用无菌移液器移入无菌锥形瓶中。
- 加入适量的琼脂,搅拌均匀。
- 将锥形瓶放入高压蒸汽灭菌器中灭菌。
- 将灭菌后的锥形瓶冷却至室温,加入适量的蒸馏水,搅拌均匀。
- 将锥形瓶放入恒温培养箱中培养。
8. 观察和记录- 观察扩大培养后的菌液,记录菌液的颜色、透明度等特征。
微原实验报告7实验目的本实验旨在通过微原实验,了解细胞的原核和真核结构,探索细胞的功能和相互关系。
实验材料和方法实验所需材料如下:- 显微镜- 细胞标本镜片- 水溶性染色剂- 盖玻片- 显微刀实验步骤如下:1. 取一个细胞标本镜片,加入适量的水溶性染色剂,使细胞组织显色。
2. 用盖玻片将标本和染色剂封装,避免氧化。
3. 将封装好的标本放置于显微镜下,调节合适的放大倍数。
4. 使用显微刀切取细胞标本的一小块,移至显微镜下进行观察。
5. 观察细胞的结构和特点,并记录相关数据。
实验结果与分析通过显微镜观察,我们发现细胞可以分为原核细胞和真核细胞两种类型。
原核细胞是原生生物的一种,没有细胞核和细胞器。
其细胞结构简单,一般只有细胞膜、细胞质和核糖体。
真核细胞则包含有明确的细胞核和多种细胞器,这些细胞器负责不同的功能。
在观察细胞结构时,我们发现原核细胞的细胞膜相对简单,没有明显的细胞壁。
细胞质内存在核糖体,这是细胞合成蛋白质的地方。
而真核细胞的细胞膜更为复杂,通常由两层脂质组成,其中包裹着细胞质。
细胞质内部可以观察到细胞器,如线粒体、高尔基体、内质网等。
细胞核则包含着遗传物质DNA,负责细胞的遗传信息存储和传递。
通过本实验,我们进一步认识到了细胞的结构和功能之间的相互关系。
细胞结构的复杂性直接关系着细胞的功能。
例如,线粒体是细胞中能量的产生器,通过细胞呼吸产生的能量,为细胞的各种功能提供动力。
内质网则参与蛋白质的合成和物质运输等功能。
实验总结本实验通过显微镜观察细胞结构,分析了原核细胞和真核细胞的特点和功能。
通过这次实验,我们深入理解了细胞的组成和功能之间的关系。
细胞是生物体的基本组织单位,是生命存在和功能发挥的基础。
了解细胞结构与功能对于理解生物学和医学等学科具有重要的意义。
通过不断的实验探索和研究,我们可以进一步探索细胞内部的奥秘,并为科学研究和应用提供支持和依据。
实验1 培养基的配制和灭菌一、目的要求1.了解培养基的配制原理和方法,掌握其配制过程。
2.了解几种灭菌方法,掌握高压蒸汽灭菌法的原理及其使用方法。
3.熟悉菌种分离筛选的前期准备工作及操作方法。
4.每2人一组,每人一份实验报告。
二、实验材料1.药品:酵母粉、蛋白胨、氯化钠、琼脂、葡萄糖、KNO3、MgSO4•7H2O、FeSO4•7H2O、1N HCl、1N NaOH2.设备:高压蒸汽灭菌锅、紫外线灭菌灯、75%酒精棉。
3.材料:天平、药匙、电炉、pH 试纸、烧杯、量筒、5mL、10mL 注射器、玻璃棒、试管、培养基、吸管、移液器(1mL 0.2mL)、牛皮纸、线绳、标签等。
三、实验内容(一) 培养基的配制1.培养基的配制方法和步骤1)称量:按照配方正确称取所需药品放于烧杯中。
2)溶化:在烧杯中加入所需水量,玻棒搅匀,加热溶解。
3)调pH 值:用1N NaOH 或1N HCl 调pH,用pH 试纸对照。
4)加琼脂溶化:加热过程要不断搅拌,可适当补水。
5)分装:注意不要污染试管塞或纱布。
6)包扎成捆:用记号笔注明何种培养基。
7)灭菌:在高压锅中, 115 °C 高温灭菌30min。
2.培养基的配制A.富集培养基(液体):海水2216E 液体培养基(g/L):蛋白胨5.0,酵母粉1.0,海水1L,pH 8.0。
取50mL 分装250mL 三角瓶后,8 层纱布封口,外包1层牛皮纸,121℃,高温灭菌20min。
B. 2216E 斜面(固体):海水2216E 液体培养基中加入2%的琼脂粉,加热溶化琼脂,每支试管内。
加入3mL,121℃高温灭菌20min,灭菌后摆斜面。
C. 无菌生理盐水和保种液:生理盐水: NaCl 0.85% 蒸馏水配制。
每支试管加入5mL,盖上试管帽、包扎、121°C 高温灭菌20min。
保种液:生理盐水,加25%甘油D. 碳源优化培养基:以海水2216E 液体培养基(蛋白胨0.5%,酵母粉0.1%,磷酸铁0.01%,人工海水,pH7.6)为基础,碳源分别是:葡萄糖、蔗糖、甘油、柠檬酸钠、乳糖,每种碳源的添加量为1%。
微生物实验报告范文一、实验目的1.了解微生物在日常生活中的广泛应用;2.探究微生物的生长特性和繁殖能力;3.学习一种简单的微生物染色技术;4.观察并研究微生物生态系统。
二、实验原理本实验采用常见的革兰氏染色法,革兰氏染色是细菌分离鉴定的重要方法之一、此方法能将细菌分为革兰氏阳性菌和革兰氏阴性菌两类,从而对细菌种类和数量进行初步分析。
三、实验器材和药品器材:培养基、恒温箱、显微镜、移液器、架子、微观移液棒、塑料杯、锡纸;药品:蓝尼罗红、革兰氏染色药液(碘液、乙醇、碱性溶液、脱脂牛奶)。
四、实验步骤1.选取培养基,将固体培养基倒入塑料杯中;2.加入足够的蓝尼罗红;3.使用移液器将所需的微生物液滴于培养基上;4.用移液器挖取适量的微生物液,均匀滴到培养基上并轻轻摇晃使其均匀分布;5.将杯子放入恒温箱中,以适合微生物生长的温度进行培养;6.观察培养基上的微生物生长情况,进行观察和记录;7.观察菌落特征,进行革兰氏染色。
五、实验结果和讨论通过实验观察,我们发现微生物在培养基上生长迅速。
菌落在培养基上形成并逐渐扩大,最终形成肉眼可见的结构。
通过革兰氏染色,我们能辨别出革兰氏阳性菌和革兰氏阴性菌。
革兰氏染色能够将革兰氏阳性菌染色为紫色,而革兰氏阴性菌则被染色为红色。
通过观察染色后的微生物,我们可以从中获得有关细菌种类和数量的信息。
在实验中还观察了微生物的生态系统。
我们发现不同微生物在培养基上的生长速率和菌落形状各异,这可能是由于不同的细菌种类或菌株之间的差异造成的。
六、实验结论通过本次实验,我们了解了微生物在日常生活中的广泛应用,增加了对微生物的认识。
革兰氏染色技术的运用使我们能够进一步了解细菌的种类和数量。
同时,我们还观察并研究了微生物生态系统,发现微生物的生长速率和形态特征有一定差异。
七、实验中的注意事项1.在进行微生物培养实验时,要保持操作环境的清洁,避免细菌污染;2.实验过程中需要严格控制温度;3.在染色过程中,应注意使用染色药液的顺序和浓度。
微生物大小的测定实验报告
实验四、微生物大小的测定
一、目的
学习并掌握测定微生物大小的原理和方法
二、材料
1、仪器:显微镜、测微尺、挑针、装有蒸馏水的滴瓶
2、菌种:青霉、镰刀菌
三、步骤
1、目镜测微尺的标定
○
1放置目镜测微尺:取出目镜,将透镜旋下,把目镜测微尺放在目镜镜筒内,注意刻度面朝下,旋紧透镜,施加镜筒。
○
2放置镜台测微尺:将镜台测微尺放在载物台上,刻度面朝上,并对准聚光器。
○
3标定目镜测微尺:先用低倍镜(4×)调焦,看清镜台测微台刻度后,转动目镜,使其目尺刻度线与镜台尺的刻度线平行,用推进器调动镜台尺,使镜台尺与目尺的某一刻度重合。
然后找另外一条线重合线,分别数出并记录两者重合线间台尺与目尺各自的格数。
○
4计算:两重合线间目尺格数
两重合线间台尺格数目尺每格长度=10 台尺每格10μm 用相同方法计算出不同倍数(4×,10×,40×)目尺每格代表的实际长度
2、微生物大小测定
标定好后,移去台尺,换上待测微生物玻片,分别在10倍和40倍镜下测出待测微生物的大小。
微生物实际大小=所测格数×目尺每格代表长度
四、实训报告
表1 台尺校正表
物镜目镜格数台尺格数校正值(μm /格)10×
40× 表2 微生物大小测定记录表放大倍数
微生物的实际大小=
五、思考题:为何当目镜不变,目镜测微尺也不变,而改变物镜后,目镜测微尺所测定的微生物长度不同?。
微生物的分布实验报告篇一:微生物实验报告微生物实验报告一环境中的微生物的检测和分离纯化实验目的:1 学习并掌握无菌操作技术原理和方法2 学习用稀释涂布法分离微生物3 认识微生物存在的普遍性,体会无菌操作的原理实验材料:1 土样溶液0.5ml,无菌生理盐水2 取液器(1000μL一支,100μL一支),培养箱,培养皿(12个),无菌有帽试管,三角瓶,无菌涂棒,接种环,1000μL无菌吸头若干,记号笔,酒精灯,火柴,试管架实验步骤:A培养基的制备(已提前制备好)B周围环境中的微生物的检测,在牛肉膏蛋白胨培养基平板上作如下实验1 取三个平板,用100μL的取液器分别吸取100μL的河水、豆浆、豆奶,均匀加在三个培养基上,并用无菌玻璃涂棒涂布均匀(要多涂几次,时间约1-2分钟,使细菌均匀分布)。
2 再取三个平板,三个同学分别用手指(未洗过)在培养基上涂抹几秒钟,一个同学对应一个平板。
3 再取一个平板,其中一个同学将手用肥皂洗过后,再在培养基上涂抹。
4 再取一个平板,打开皿盖,一个同学对着培养基咳嗽,使口腔中的气流和飞沫落到培养基上。
5 再取一个平板,打开皿盖,在空气中放置10min左右,关上皿盖。
6 将上述9个平板放置在35℃的培养箱中培养24h。
C土壤中分离微生物1 采土样,制备土壤稀释液(已准备好)2 取三个平板,每个培养基上用取液器添加100μL的土壤稀释液,并用无菌玻璃涂棒涂布均匀(要多涂几次,时间约1-2分钟,使细菌均匀分布)。
3 将平板依旧放在35℃的培养箱中培养24h。
D菌落计数培养24h后,取出培养平板,算出每个平板上的菌落数量。
其中,土样中的微生物含量可用以下式子计算土壤中的细菌含量(个/g土壤)=菌落平均数×10×稀释倍数实验结果及数据:实验结果如附图。
开盖10min 手指直接按压手指直接按压手指直接按压1号的手指经肥皂洗后按压对着培养基咳嗽豆奶河水土壤溶液土壤溶液豆浆土壤溶液实验讨论及感想:1根据你对周围环境中微生物存在的观察,你认为无菌操作要注意什么?在进行无菌操作的时候,应该要注意始终在明火旁边操作,既不能离得太远,也不能离得太近。
微生物大小与数量的测定实验报告一、实验目的本次实验旨在掌握使用显微镜测量微生物大小的方法,以及学会运用血球计数板对微生物数量进行测定。
通过实验操作和数据处理,深入了解微生物的形态特征和种群密度,为后续的微生物学研究打下基础。
二、实验原理(一)微生物大小的测定微生物细胞的大小是微生物的基本特征之一。
使用显微镜测微尺可以较为准确地测量微生物细胞的长度、宽度和直径等参数。
显微镜测微尺包括目镜测微尺和镜台测微尺。
目镜测微尺是一块可放在目镜内的圆形小玻片,上面刻有刻度;镜台测微尺是一块特制的载玻片,中央有精确的刻度,用于校正目镜测微尺。
(二)微生物数量的测定血球计数板是一种专门用于计算较大单细胞微生物数量的工具。
它由一块特制的厚玻璃片制成,玻片上有四个槽构成三个平台。
中间的平台又被一短横槽隔成两半,每半边上面各刻有一个方格网。
方格网上刻有 9 个大方格,其中只有中间的一个大方格为计数室。
计数室的刻度一般有两种规格,一种是一个大方格分成 16 个中方格,而每个中方格又分成 25 个小方格;另一种是一个大方格分成 25 个中方格,而每个中方格又分成 16 个小方格。
但无论哪种规格,每个大方格的边长均为 1 毫米,盖上盖玻片后,计数室的容积是一定的。
因此,在一定体积的菌液中,通过计算微生物在计数室中的数量,就可以换算出菌液中微生物的数量。
三、实验材料与仪器(一)材料枯草芽孢杆菌、酿酒酵母的菌悬液。
(二)仪器显微镜、目镜测微尺、镜台测微尺、血球计数板、盖玻片、滴管、擦镜纸、吸水纸等。
四、实验步骤(一)微生物大小的测定1、安装目镜测微尺将目镜测微尺装入目镜的隔板上,注意有刻度的一面朝下。
2、校正目镜测微尺(1)将镜台测微尺置于载物台上,先用低倍镜观察,找到镜台测微尺的刻度线。
(2)移动镜台测微尺,使镜台测微尺与目镜测微尺的刻度线平行,并使两者的“0”刻度线重合。
(3)换用高倍镜观察,找出两尺再次重合的刻度线。
分别记录目镜测微尺和镜台测微尺在重合线段内各自的格数。
微生物大小测定实验报告微生物大小测定实验报告引言:微生物是一类无法肉眼观察的生物体,它们的大小对于研究其结构和功能至关重要。
本实验旨在通过测定微生物的大小,为进一步研究微生物提供基础数据。
实验方法:1. 准备工作为了保证实验的准确性,我们首先要准备好实验所需的材料和设备。
实验所需材料包括培养基、显微镜玻片和盖玻片、显微镜、移液管等。
同时,还需要对实验环境进行消毒处理,以避免外界微生物的污染。
2. 样品准备从已经培养好的微生物菌种中取出适量的细菌液滴于显微镜玻片上,并加入适量的染色剂,如甲苯胺蓝。
然后,将盖玻片轻轻压在显微镜玻片上,以使细菌均匀分布。
3. 显微镜观察将装有样品的显微镜玻片放置在显微镜台上,调节显微镜的放大倍数和焦距,以获得清晰的显微图像。
然后,通过目镜和物镜观察细菌的形态和大小,并使用标尺测量细菌的直径。
实验结果:根据我们的实验观察,细菌的大小在0.5微米到5微米之间。
不同种类的细菌大小存在一定的差异,但大部分细菌都在这个范围内。
此外,我们还观察到一些细菌具有不规则的形状,如弯曲、扭曲等。
实验讨论:1. 细菌大小的影响因素细菌的大小受到多种因素的影响,包括菌种的遗传特性、培养条件等。
不同的菌种可能具有不同的大小范围,这与它们的遗传信息有关。
此外,培养条件如温度、营养物质等也会对细菌的大小产生一定的影响。
2. 细菌大小与功能的关系细菌的大小与其功能之间存在一定的关系。
一般来说,较大的细菌往往具有较强的代谢能力和生存能力,能够更好地适应环境的变化。
而较小的细菌则可能更适合在特定的环境中生存和繁殖。
3. 细菌大小的应用细菌的大小对于微生物学研究具有重要意义。
通过测定细菌的大小,我们可以更好地了解其结构和功能,为研究微生物的生态、生理和遗传等方面提供基础数据。
此外,细菌大小的测定还可以用于判断细菌的种类和鉴定细菌的纯度。
结论:通过本次实验,我们成功地测定了细菌的大小,并初步探讨了细菌大小与其功能之间的关系。
本科生实验报告实验课程微机原理与接口技术学院名称信息科学与技术学院专业名称电子信息工程学生姓名干娜学生学号************指导教师李志鹏实验地点6B610实验成绩二〇一六年十月二〇一六年十二月实验一、动态调试程序DEBUG一、实验目的1.动态调试程序DEBUG环境的搭建;2. 掌握各种汇编指令的作用;3. 掌握磁盘文件操作命令的使用;4.掌握查找、比较、填充和移动内存命令的使用。
二、实验内容1.搭建汇编调试环境,安装DOS系统;2.进行DEBUG动态调试程序的启动与退出;3.进行汇编、执行、跟踪与反汇编命令的编写与运行;4.进行显示、修改内存和寄存器命令的编写与运行;5.进行查找、比较、填充和移动内存命令的编写与运行。
三、DEBUG的启动与退出DEBUG的启动:首先选择一个磁盘,建立一个名为“TEST”的文件,文件名可以任意,然后挂载DOS系统在任意磁盘上,执行代码界面为:出现“-”表示执行成功,进入DEBUG调试环境,此后可以进行代码的编译与执行。
DEBUG的退出命令:-Q四、汇编、执行、跟踪与反汇编1.A命令:逐行汇编命令,主要用于小段程序的汇编和修改目标程序。
使用逐行汇编命令的格式为:A[地址]实验内容:汇编一小段程序,DOS运行界面为:该段程序完成了对AX,BX,CX,DX寄存器写入规定的数据。
2.G命令:启动运行一个程序或程序的一段,编写格式为:G[=<起始地址>][<断点地址>…]执行A命令的代码后,运用G命令查看各个寄存器状态:结果分析:从运行结果可以看出,BX、CX、DX已经写入了输入值,但AX中的值并不是输入值,可能是AX寄存器的值写入后又被改变。
3.T命令T命令用来逐条跟踪程序的运行,编写格式如下:T[=<地址>][<跟踪条数>]每条指令执行后,都要暂停并显示各寄存器的内容,跟踪执行实际上是单步执行,执行结果如下:从地址100开始,跟踪三条指令,从执行细节可以看出AX、BX、CX、DX都写入了程序给定的值,IP指针的值也是逐条递增。
4.U命令:用来对二进制代码程序进行反汇编,常用于分析和调试目标程序,引用格式如下:U[<地址>]对前面那段程序进行反汇编,运行界面如下:结果分析:上述反汇编程序增加了二进制机器码,右侧两列是反汇编出的原来的程序,可以看出与之前输入的程序一致,同时增加了入栈出栈等信息。
五、显示、修改内存和寄存器命令1.D命令该命令是将调入内存的程序以十六进制形式以及对应的ASCII码字符形式显示出来,格式为:D[<地址>]显示内存地址从100H到200H这一段内容的程序执行为:从结果可以看出从100H到110H这段地址中写入数据,其他地址写入数据都为0。
2.R命令R命令的作用是显示寄存器内容,格式如下:R (显示所有寄存器和标志)R寄存器(显示指定寄存器)RF (显示所有标志)显示寄存器内容时,首先显示13个16位寄存器的内容,随后是标志寄存器的内容,最后一行是下一条要执行指令的地址及指令内容。
显示CX寄存器中的内容,并修改为0F,运行界面如下所示:然后利用T命令跟踪,可以看到显示结果,CX寄存器的内容确实被修改为0F实验二、DEBUG命令及8086指令使用一、实验目的通过实验复习和掌握下列知识:1.8086汇编指令:MOV、ADD、ADC、SUB、SBB、DAA、XCHG;2.DEBUG命令:A、D、E、F、H、R、T、U;3.BCD码、ASCLL码以及用十六进制数表示二进制数的方法;4.寄存器:AX、BX、CX、DX、F、IP。
二、实验内容1.DEBUG命令的使用实验;2.常用8086汇编指令练习。
三、DEBUG命令的使用实验步骤:1.输入“DEBUG”进入DEBUG控制状态,显示提示符“-”;2.用命令F 1001 0F“A”将“A”的ASCLL码填入内存;3.用命令D 1001 0F观察内存中的十六进制码以及屏幕右边的ASCLL字符;4.用命令F 1101 1F 41重复上两项实验,观察结果并比较;5.用命令E 100 303132…将30H-3FH写入地址为100H开始的内存单元,再用命令D观察结果,看输入的十六进制是什么字符的ASCLL码;6.用H命令检查下列各组十六进制数加减结果并和手算结果比较:34H、22H 56H、78H A5H、79H 1284H、5678H 3A758H、347FH 7.用R命令检查个寄存器内容,注意AX、BX、CX、DX、IP及标志ZF、CF和AF的内容;8.用R命令将AX、BX内容改为1050H及22A8H。
执行步骤1,2,3得到的结果为:从运行结果可以看出A字符被写入内存,同时写入的内容是其ASCLL码41。
执行步骤4,得到的结果为:从运行结果可以看出写入ASCLL码和直接写入字符,得到的效果是一样的,屏幕右边的ASCLL码字符都被写入和显示。
执行步骤5,运行结果为:可以看出30H-3FH对应的ASCLL字符“0123456789:;<=?. ”被写入,将其ASCLL码对应的字符显示在了屏幕右侧。
执行步骤6,用H命令实现两个数的加减,“和”显示在前面,“差”显示在后面,运行的结果为:经过手算,可以看出计算结果与运行结果一致,在进行减法运算时,应当用操作数的补码。
执行步骤7,结果为:由运行结果可以看出标志位ZF的值为0,CF的值为0,AF的值为0,AX、BX、CX、DX寄存器的都为0,IP指针指向地址0100H。
四、常用8086汇编指令练习1.传送指令用A指令在内存100H处输入下列内容:用U命令检查输入的程序并记录,如下所示:左侧是机器码,右侧是反汇编出来的代码。
用T命令逐条运行这些指令,每运行一条检查并记录有关寄存器及IP的变化情况,运行结果为:结果分析:以上是运行4条指令,寄存器内的值的情况,可以看出首先将AX写入1234,再向BX写入5678,然后交换AX,BX的值,接着将AX的高4位改写为35,运行结果与程序相符。
再运行后三条指令,检查寄存器变化情况,如下:结果分析:从运行结果可以看出,达到了程序编写的目的,将AX的低4位改写成48,DX写入75AB,接着讲AX与DX中存储的内容交换。
2.加减法指令用A命令在内存100H处输入下列语句:用U命令查看输入的程序及对应的机器码,可以看出,程序成功写入,并且生成对应的机器码。
用T命令逐条运行这些指令,检查并记录相关寄存器及ZF的情况:结果分析:运行4条指令后的结果如上所示,可以看到AX的低4位和高4位分别被写入了22和34,DX,BX寄存器还保存着上次运行的值,然后将AX低4位与高4位相加,结果存入低4位,再将低4位减去78H,得到的结果为DEH,因为结果为负,所以用的是反码。
再运行后面的指令,可以看到IP指针每次自动加2,实验结果与程序指令作用一致。
带进位加减法用A命令在内存200H处输入系列内容:用T命令逐条运行这些指令,运行结果为:结果分析:SUB指令只和两个操作数有关,SBB指令不仅与SUB有关还与标志位CF 的值有关,从倒数第二次状态查看可知CF的值为1,因此DH与34之差还需要减个1。
BCD码加减法,运行界面如下所示:逐条跟踪指令的运行可以看出,AL的值从写入的58变为25,执行BCD 码加法的结果为CD。
实验三、内存操作数及寻址方法一、实验目的1.掌握DEBUG命令:G、N、W、L、Q;2.了解8086系统中数据在内存中的存放方式和内存操作数的几种寻址方式;3.掌握8086指令:INC、DEC、LOOP、INT 3、INT 20H,寄存器SI;4.掌握8086汇编语言伪操作:BYTE PTR,WORD PTR;5.求累加和程序和多字节加减法操作。
二、实验内容1.通过编程掌握内存操作数及各种寻址方式的使用;2.编写求累加和程序;3.编写多字节加法程序。
三、实验步骤和结果1.内存操作数及各种寻址方式使用程序的编写及每步寄存器状态查看运行界面如下:结果分析:通过T命令逐条跟踪寄存器的情况,可以看出随着每一步程序的执行,寄存器按照要求被修改,同时D命令将写入的程序以十六进制的形式以及对应的ASCLL码形式显示出来。
2.求累加和程序输入下列程序:用T命令逐条跟踪的结果为:由运行结果可以看出,当程序运行到跳转指令处,指针跳到对应的地址,再接着往下执行程序,寄存器的值也随程序的执行改变。
该程序完成了AL和BX中存储数据的加和,并且BX不断累加。
3.多字节加法程序实验内容步骤:1)输入指导书上的程序;2)用E命令在1000H开始处输入一个8B被加数,在2000H开始处输入一个8B加数,均为低字节在前面;3)运行此程序,并用D命令检查其结果。
运行结果截图:在运行G命令运行程序时,DOS系统会出现崩溃的情况,因此不能用G 命令运行该段程序,用D命令查看寄存器状态结果为:结果分析:从以上实验结果可以看出1000H和2000H两个地址处分别被写入了12,34,然后两数相加,是带进位的加法,结果存入地址[DI],之后两地址中的数自加,然后再相加,同时加上低字节相加的进位CF,不断循环,直到CX中的数减为0,退出循环,程序实现多字节加法。
实验四、汇编语言程序上机过程一、实验目的1.掌握常用工具软件EDIT、MASM、LINK的使用;2.掌握伪指令:SEGMENT、ENDS、ASSUME、END、OFFSET、DUP的使用;3.利用INT 21H的1号功能实现键盘输入的方法;4.了解.exe文件和.com文件的区别及用INT 21H 4C号功能返回系统的方法。
二、实验内容1.用伪指令编写完整的汇编源程序;2.用LINK命令产生exe文件,完成代码功能。
三、实验步骤与结果1.用文字编辑工具(EDIT或记事本)将源程序输入,其扩展名为.asm;代码如下:DATA SEGMENTMESSAGE DB '1THIS IS A SAMPLE PROGRAM OF KEYBOARD AND DISPLAY'DB 0DH,0AH,'PLEASE STRIKE THE KEY!',0DH,0AH,'$' DATA ENDSSTACK SEGMENT PARA STACK'STACK'DB 50 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART: MOV AX,DATAMOV DS,AXMOV DX,OFFSET MESSAGEMOV AH,9INT 21HAGAIN: MOV AH,1INT 21HCMP AL,1BHJE EXITCMP AL,61HJC NDCMP AL,74HJA NDAND AL,11011111BND: MOV DL,ALMOV AH,2INT 21HJMP AGAINEXIT: MOV AH,4CHINT 21HCODE ENDSEND START2.用MASM对源程序进行汇编,产生.obj文件和.lst文件,若汇编时提示有错,则用文字编辑工具修改源程序后重新汇编,直至通过;3.同TYPE命令产生.lst文件;4.用LINK命令将.obj文件连接成可执行的.exe文件;5.在DOS状态下运行LINK产生的.exe文件。