实验指导书
化学教学实验指导书

化学教学实验指导书第一章实验目的与背景1.1 实验目的本实验旨在通过化学实验的方式,帮助学生深入理解化学知识,提高实验操作能力,培养科学观察和分析问题的能力。
1.2 实验背景化学实验是化学教学中不可或缺的一部分,通过实验可以使学生亲自动手操作,观察实验现象,从而加深对化学原理的理解。
本实验将涉及到氧化还原反应、酸碱中和反应等基本化学概念的实验操作。
第二章实验器材与试剂2.1 实验器材- 烧杯- 试管- 镊子- 火柴- 量筒- 温度计2.2 试剂- 硫酸- 氢氧化钠- 盐酸- 硝酸银- 氯化钡第三章实验操作步骤3.1 实验一:氧化还原反应步骤一:取一小块锌片,用砂纸擦拭干净,放入试管中。
步骤二:向试管中加入适量的盐酸,观察反应现象。
步骤三:用温度计测量反应后溶液的温度变化。
3.2 实验二:酸碱中和反应步骤一:取一定量的硫酸倒入烧杯中。
步骤二:向烧杯中加入适量的氢氧化钠溶液,搅拌均匀。
步骤三:用pH试纸测试溶液的酸碱性。
3.3 实验三:沉淀反应步骤一:取一小量的硝酸银溶液倒入试管中。
步骤二:向试管中滴加氯化钡溶液,观察是否产生沉淀。
第四章实验结果与分析4.1 实验一结果与分析在实验一中,观察到锌片与盐酸反应产生气泡,并且溶液温度上升。
这是因为锌具有较强的还原性,与酸反应会释放出氢气。
4.2 实验二结果与分析在实验二中,观察到硫酸与氢氧化钠发生中和反应,溶液的pH值接近中性。
这是因为硫酸是强酸,氢氧化钠是强碱,它们反应后生成盐和水。
4.3 实验三结果与分析在实验三中,观察到硝酸银与氯化钡反应生成白色沉淀。
这是因为氯化钡是一种强电解质,与硝酸银反应会生成不溶于水的氯化物沉淀。
第五章实验总结与展望5.1 实验总结通过本次化学实验,学生们加深了对氧化还原反应、酸碱中和反应和沉淀反应的理解。
实验过程中,他们不仅能够亲自动手操作,观察实验现象,还能够分析实验结果并得出结论。
5.2 实验展望在今后的化学教学中,可以进一步拓展实验内容和难度,引导学生进行更复杂的化学实验,培养他们的实验设计和问题解决能力。
化学实验安全作业指导书

化学实验安全作业指导书一、实验前准备工作化学实验是一项需要高度注意安全的工作,为了保障实验的安全进行,确保实验人员的身体健康以及实验室的安全,以下是关于化学实验安全的作业指导书。
1.1 确保实验室环境安全:在进行化学实验前,需要确保实验室环境的整洁和安全。
实验室内应定期清扫,储存的化学品应分类储存,避免混放。
实验室内应有足够的通风设备,确保实验时空气流通畅。
1.2 正确佩戴个人防护装备:进行化学实验时,应佩戴个人防护装备,包括实验服、实验手套、护目镜、防护面罩等。
实验服应用棉质材料制作,能够有效隔离液体的侵蚀。
实验手套宜选择耐化学品腐蚀的材料,护目镜和防护面罩应具备防护性能。
1.3 熟悉并按规定使用实验器材:在进行化学实验前,应熟悉并按照规定使用实验器材。
实验器材的选择和使用应符合实验要求,并遵循操作规程。
对于易碎或有破损的器材应进行更换,确保实验的顺利进行。
二、实验操作安全指南2.1 谨慎选择和使用实验化学品:在进行化学实验时,应谨慎选择和使用实验化学品。
首先要熟悉所使用化学品的安全资料,了解其性质、危害性和应急处置方法。
避免混用化学品,避免超过其适宜使用浓度,避免误用不符合实验要求的化学品。
2.2 操作时保持实验台面整洁:进行化学实验时,应保持实验台面整洁,避免杂物堆放,减少实验过程中的意外发生。
实验过程中产生的废弃物应及时清理,避免对实验结果产生干扰。
2.3 谨慎操作可燃、易爆和有毒化学品:对于可燃、易爆和有毒的化学品,在操作时要格外谨慎。
避免近火源或高温环境操作,防止化学品泄漏或燃烧。
对于有毒化学品,应佩戴好个人防护装备,并注意控制操作的时间和浓度,避免对人体造成伤害。
2.4 遵循实验操作规范:化学实验需要严格遵循操作规范,避免违反实验要求和操作规程。
操作前应对实验步骤熟悉,并根据实验要求准备好所需的试剂和器材。
在实验进行过程中要注意观察变化情况,并及时采取相应的安全措施。
三、紧急事故处置方法在化学实验中,若发生紧急事故,应迅速采取相应的处置方法以保障人身安全和实验室安全。
实验指导书一

一实验目的本实验学习如何在利用NLTK进行分词\词性分析与句法分析,同时将NLTK和结巴分词的结合中实现中文文本分词和词频统计。
通过次实验项目的练习,增强学生对课堂理论知识的理解,帮助学生以知识获取与自主实践相结合,学习对自然语言信息的处理以及结巴分词,文本相似度算法的实践。
二实验目标1. 了解自然语言处理的原理,加深对文本处理的理解;2. 熟悉文本分词、词频统计的原理;4. 掌握文本处理的其他的应用。
三实验要求1.实验前,请认真阅读学习《自然语言处理》和实验指导书,仔细听从老师的讲解。
2.实验前编好程序,实验时调试。
3.编程要独立完成,程序应加适当的注释。
4.完成实验报告。
四实验报告要求内页:实验n :1、实验目的:xxxx2、实验原理和内容:3、实验环境和编程语言:4、主要功能及实现:5、实验结论:文字用小4号或4号;程序和注释用5号以班为单位交.实验一:1.怎样载入自己的英文语料库(obama.txt),在自己的语料库中找出频率小于8,排名前5的词和其频率。
(使用nltk的英文分词函数tokenize)2.写程序处理布朗语料库,找到一下的答案:(1)哪些名词常以他们复数形式而不是它们的单数形式出现?(只考虑常规的复数形式,-s后缀形式的)。
(2)选择布朗语料库的不同部分(其他目录),计数包含wh的词,如:what,when,where,who 和why。
3.输出brown文本集名词后面接的词性,参考代码:4.句法分析演示>>> from nltk import *>>> f=open('F://obama.txt')>>> raw=f.read()>>> import nltk>>> tokens = nltk.word_tokenize(raw)>>> tokens>>> c={}>>> for i in tokens:if tokens.count(i)>72:c[i]=tokens.count(i)>>> print(c)Wh:>>> from nltk.corpus import brown>>> import nltk>>> import re>>> brown.categories()>>> romance_text=brown.words(categories='romance')>>> fdist = nltk.FreqDist([w.lower() for w in romance_text])>>> modals=set([w for w in romance_text if re.search('^wh',w)])>>> for m in modals:print m + ':',fdist[m],词性:>>> def findtags(tag_prefix,tagged_text):cfd=nltk.ConditionalFreqDist((tag,word) for (word,tag) in tagged_textif tag.startswith(tag_prefix))return dict((tag,cfd[tag].keys()[:5]) for tag in cfd.conditions())>>> tagdict=findtags('NN',nltk.corpus.brown.tagged_words(categories='news')) >>> for tag in sorted(tagdict):print tag,tagdict[tag]>>> wsj = nltk.corpus.treebank.tagged_words(tagset = 'universal')>>> word_tag_fd = nltk.FreqDist(wsj)>>> [word + "/" + tag for (word, tag) in word_tag_fd if tag.startswith('V')]Ofen:>>> brown_lrnd_tagged = brown.tagged_words(categories='learned', tagset='universal') >>> tags = [b[1] for (a, b) in nltk.bigrams(brown_lrnd_tagged) if a[0] == 'often']>>> fd = nltk.FreqDist(tags)>>> fd.tabulate()名词后面词性统计:>>> import nltk>>> brown_lrnd_tagged = brown.tagged_words(categories='learned', tagset='universal') >>> tags = [b[1] for (a, b) in nltk.bigrams(brown_lrnd_tagged) if a[1] == 'NOUN'] >>> fd = nltk.FreqDist(tags)>>> fd.tabulate()。
教学实验指导书

教学实验指导书一、实验目的本实验旨在通过实践操作,加深学生对相关知识的理解,培养学生的实际操作能力和创新思维能力。
二、实验器材与药品1. 实验器材:- 试管架、试管夹、玻璃棒、滴管等;- 显微镜、移液器、离心机等。
2. 实验药品:- 乙醇、盐酸、氢氧化钠等。
三、实验步骤1. 实验准备:- 检查实验器材是否完好;- 准备所需药品,确保药品的正确性和有效期。
2. 实验操作:(这里根据具体实验内容进行描述,确保每个步骤都清晰明了)四、实验结果与分析1. 实验结果记录:- 记录每个步骤的实验结果,包括观察到的现象、实验数据等。
2. 实验结果分析:- 根据实验结果,进行数据分析和实验现象解释。
五、实验讨论与总结1. 实验讨论:- 对实验中出现的问题进行讨论,探讨原因和解决方法。
2. 实验总结:- 总结实验的目的、步骤和结果,指出实验的意义和存在的问题。
六、安全注意事项1. 实验前应仔细阅读实验指导书,了解实验操作步骤和注意事项。
2. 实验过程中应佩戴实验室必要的防护用具,如实验手套、护目镜等。
3. 实验中使用的化学药品要小心操作,避免接触皮肤和吸入气体。
4. 实验结束后,要及时清理实验器材和废弃物,保持实验环境整洁。
七、实验报告要求1. 实验报告应包括实验目的、实验器材与药品、实验步骤、实验结果与分析、实验讨论与总结等内容。
2. 实验报告应规范书写,语句通顺,段落结构清晰。
3. 实验报告中的数据应准确无误,并配以合适的图表或图像进行展示。
4. 实验报告应标明实验日期、实验地点和实验人员姓名。
八、参考文献(根据实验内容提供相关参考文献)以上为《教学实验指导书》的基本格式和内容要求,具体实验内容和步骤请根据实际情况进行调整和补充。
希望本指导书能够对您的实验教学工作有所帮助。
灼热丝实验作业指导书

灼热丝实验作业指导书一、实验目的通过进行灼热丝实验,探究灼热丝的耐热性能,理解灼热丝在实际应用中的重要性。
二、实验原理灼热丝是一种常见的实验材料,其主要成分为耐热金属材料,具有耐高温、导电良好的特性。
实验中,我们将灼热丝放置在不同温度的环境中,观察其表现出的各种现象,通过实验结果分析和总结,可以评估灼热丝的耐热性。
三、实验器材1. 灼热丝:使用标准的耐热金属灼热丝,长度约为20厘米。
2. 烧杯:用于装载灼热丝和加热水等。
3. 温度计:用于测量实验环境的温度。
4. 加热器:用于提供实验环境的热源。
5. 实验记录表:记录实验过程中的详细数据和观察结果。
四、实验步骤1. 准备工作:a. 将实验器材准备齐全,并检查其完好性。
b. 清洗烧杯并确保其干燥。
c. 标定温度计,确保其准确度。
2. 实验设置:a. 将烧杯放置在加热器中,并加入一定量的水。
b. 将温度计插入烧杯中,确保其与水接触。
c. 将灼热丝固定在实验环境中,确保其处于稳定状态。
3. 实验操作:a. 打开加热器,使水温逐渐升高。
b. 每隔10℃,记录一次灼热丝的变化。
c. 观察灼热丝的颜色、形状以及可能出现的其他变化。
d. 根据实验观察结果,判断灼热丝的耐热性。
4. 实验数据记录:a. 记录每次温度变化时的灼热丝观察结果。
b. 记录实验过程中的其他重要数据和观察结果。
5. 实验结果分析:a. 分析灼热丝在不同温度下的表现和可能的原因。
b. 利用实验数据和观察结果,评估灼热丝的耐热性能。
6. 结论和讨论:a. 根据实验结果,总结灼热丝在实际应用中的重要性。
b. 讨论实验中可能存在的误差和改进方法。
c. 提出进一步研究该实验的建议。
五、注意事项1. 实验过程中,要注意操作的安全性,避免烫伤或烧伤。
2. 当加热水温度超过50℃时,注意防止水溅出。
3. 在实验中,要仔细观察灼热丝的变化,并记录详细的数据和观察结果。
4. 实验结束后,清洗和归还实验器材,并妥善保管实验记录表。
实验指导书

实验指导书一、实验目的本实验旨在帮助学生掌握实验操作技能,了解实验原理,并通过实践加深对相关知识的理解。
二、实验器材•实验仪器:XXXX仪器•实验材料:XXXX材料•其他:XXXX设备、器皿等三、实验步骤1. 实验准备•将仪器、材料摆放整齐,确保周围环境整洁,无杂物影响实验操作。
•检查仪器是否正常工作,确保所有连接线插好且牢固。
•准备好所需试剂和药品,按照实验要求进行配制。
2. 实验操作步骤1.步骤一:XXXX–具体操作细节1–具体操作细节2–具体操作细节32.步骤二:XXXX–具体操作细节1–具体操作细节2–具体操作细节33.步骤三:XXXX–具体操作细节1–具体操作细节2–具体操作细节3…3. 实验注意事项•在实验过程中要注意个人安全,遵守安全操作规程。
•操作时要认真仔细,确保操作步骤正确,避免误操作导致实验失败或事故发生。
•注意保持实验器材的清洁和完整,实验后应及时清洗器材并归还到指定位置。
4. 实验结果记录与分析•实验过程中,记录实验操作细节、观察结果和数据。
•对实验结果进行分析,总结实验现象或结论。
•可将实验结果用图表展示,以增加可视化效果。
四、实验拓展•针对本实验,可以进行进一步拓展,例如探究不同因素对实验结果的影响,扩展实验的应用范围等。
五、实验总结通过本次实验的操作,学生对实验过程、实验原理有了更深刻的了解,对实验技能也得到了提升。
同时,通过实验结果的分析和总结,学生进一步加深了对相关知识的理解和掌握。
六、参考文献•[参考文献1]•[参考文献2]。
实验项目指导书

实验项目指导书一、实验项目简介实验项目指导书是用来引导学生进行科学实验的一份重要文件。
它主要包括实验目的、实验原理、实验步骤、实验要求等内容。
本指导书旨在帮助学生正确地进行实验,达到预期的实验目标。
二、实验目的本实验旨在帮助学生掌握实验设计与实验操作技巧,培养学生的实验观察能力和科学思维,同时加深对课堂知识的理解与应用。
三、实验原理在这一部分,我们将详细介绍实验所涉及的原理和基本概念。
学生需要通过学习和理解实验原理,为实验的操作和结果分析提供基础。
四、实验材料与设备接下来,我们将列出实验所需的材料和设备清单。
请学生在进行实验前确认所有物品齐全,并保证实验的顺利进行。
五、实验步骤本节将提供实验的详细步骤说明,包括涉及到的操作方法、操作顺序以及注意事项等。
学生需要按照指导书的步骤进行操作,确保实验的准确性和有效性。
六、实验要求与注意事项在这一部分,我们将列出实验所需遵守的要求和需要注意的事项。
学生需要仔细阅读并理解这些要求和注意事项,确保实验过程中的安全和准确性。
七、实验结果与分析在完成实验后,学生需要对实验结果进行记录和分析。
他们应该能够根据实验的数据和观察结果得出结论,并能够解释实验结果的科学原理。
八、实验总结最后,学生需要对整个实验过程进行总结。
他们应该能够回顾实验的目的、原理和操作步骤,并对实验结果进行评估和思考,提出改进实验的意见和建议。
九、参考文献在这一部分,我们将列出所参考的文献和资料。
学生可以根据自己的需要,进一步阅读这些文献,扩展知识和深入理解实验原理。
希望以上指导书能够帮助学生正确进行实验,获得预期的实验结果,并通过实验的过程培养实验设计和科学思维能力。
通过这个实验项目,学生将能够更深入地理解课堂知识,并培养他们对科学实验的兴趣和探索精神。
医学实验操作作业指导书

医学实验操作作业指导书一、实验目的本实验旨在指导学生完成医学实验操作,使其掌握相关实验技巧和操作流程。
二、实验材料1. 医学实验仪器:根据实验要求准备相应的医学仪器。
2. 医学实验药品:根据实验要求准备相应的医学药品。
3. 个人防护用品:戴口罩、手套、实验服等,保证个人安全。
三、实验步骤步骤一:准备工作1. 检查实验仪器是否完好,如有损坏,请及时更换或修理。
2. 检查实验药品的标签和有效期,如有问题,请及时更换或补充。
步骤二:个人防护1. 穿戴实验服,确保衣物干净整洁。
2. 戴口罩,避免实验药品引起的气溶胶对人体的影响。
3. 戴手套,避免药品直接接触皮肤。
4. 戴护目镜,防止实验药品飞溅入眼。
步骤三:操作流程1. 根据实验要求,准确称取实验药品并放入容器中。
2. 根据实验要求调配实验液体,并进行均匀搅拌。
3. 在实验过程中,严格控制时间和温度,以确保实验结果的准确性。
4. 如实验中需要进行观察和记录,请及时记录实验数据,并保证记录的准确性。
步骤四:实验结束1. 关闭实验仪器,清理实验台面,保证实验环境的整洁。
2. 将使用过的实验仪器和容器进行清洗,确保下次使用时干净。
3. 适当处理废弃物和实验残留物,遵循环保原则。
四、注意事项1. 在操作过程中要注意实验室安全,严禁一人独立操作。
2. 操作前请仔细阅读实验操作指导书,确保操作步骤清晰明了。
3. 如有实验中出现突发情况,请立即向实验室管理员或教师求助。
4. 在实验过程中,严禁食品和饮料进入实验室。
5. 完成实验后,请注意清理实验工作区域,保持实验环境整洁。
以上为医学实验操作作业指导书,希望能够对学生顺利完成医学实验提供指导和帮助。
在实验过程中,请严格按照实验操作指导书中的步骤进行,确保个人安全和实验结果的准确性。
祝实验成功!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
26
实验3:分支程序设计 • 实验内容 – 用跳跃表法实现多分支。 – 编程要求:用户从键盘输入0~9中某个字符, 根据用户的输入,分别显示不同的字符串。
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
27
实验3:分支程序设计 • 实验步骤 1. 画出流程图。 2. 写出源程序代码。 3. 用记事本编辑源文件 MultiJMP. asm。 4. 汇编 5. 链接 6. 调试执行
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
18
实验1:汇编语言程序结构与Debug的使用 • 实验步骤 6. 运行命令“MASM TEST”,汇编源文件,生成 目标文件TEST.OBJ。 7. 运行命令“LINK TEST”,链接目标文件,生成 可执行文件TEST.EXE. 8. 运行命令“DEBUG TEST.EXE”,调试运行。 9. 编辑源文件“Ex4_17.asm”,重复步骤1~8.
Linghy 2018年10月21日星期日
38
常见编程错误与注意事项 – DOS功能调用 5. DOS功能调用 INT 21H – INT 21H,不要写成 INT 21 – 调用“INT 21H”过程时,需要在AH中设定子 功能号。 – 每次 “INT 21H”调用只能执行一个子功能。
• • • • MOV DX, OFFSET STRING MOV AX, 4C00H INT 21H ;这个语句序列只能返回到操作系统,而不能在显 示字符串的同时返回。
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
15
实验1:汇编语言程序结构与Debug的使用 • • 实验时数:2学时 实验目的: 1. 编写功能简单但结构完整的汇编语言源程序; 2. 掌握编辑、汇编、连接、调试运行的方法及 步骤。
IBM-PC汇编语言程序设计
实验指导书
– 带符号数:小于Less;大于Greater 4. 用变量的偏移地址给寄存器赋值错误: – 例:将变量string的偏移赋值给BX
• • • MOV BX, string:错误! MOV BX, OFFSET string:正确 LEA BX, string:正确
IBM-PC汇编语言程序设计
实验指导书
实验指导书
Linghy 2018年10月21日星期日
35
实验7:I/O 程序设计 • 实验步骤: 1. 根据要求编写汇编源代码。 2. 上机编辑源文件,汇编、连接、调试运行, 查看结果。
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
36
常见编程错误与注意事项 NEW 1. 语法错误:数值 – 十六进制数,加后缀H或h,若遗忘此后缀, 则被解释为10进制数。 2. 数据定义: – 若是字节定义,使用DB伪操作,一般用于定 义字符串。 – 若是字定义,使用DW伪操作,一般用于定义 数值。 – 二者不要搞混。
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
31
实验6:子程序设计 • 编程错误 – 没有给DS赋初值 – 程序退出代码不正确
• 直接RET,没有在入口处将 DS:0 压栈
– – – – –
完整源程序举例:Simple.asm Full.asm 过程内部没有保存与恢复现场寄存器。 传递返回参数的AX也被保护起来。 KeyIn过程:没有指定循环次数。 KeyIn过程:累加和乘法,应该是字乘法,而 不是字节乘法。
IBM-PC汇编语言程序设计 实验指导书 Linghy 2018年10月21日星期日 32
实验6:子程序设计 • 编程错误 – Disp过程:直接将数值“0~FH”输出 – 参见:错误源程序举例 Dec2Hex2.asm
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
实验指导书
课程基本信息 实验1:汇编语言程序结构与Debug的使用 实验2:循环程序设计 实验3:分支程序设计
课程基本信息 • 课程名:汇编程序设计 • 设课形式:非独立 • 课程学分: 3学分(2004级信管专业)、 4学分(2005级计算机专业) • 实验类型:基础 • 项目学时:2学时
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
22
实验2:循环程序设计 • 实验内容 – 编写程序,实现以下功能: 某班20位同学的成绩预先存储于无符号字数 组Scores中,试统计每个分数段的人数及平 均分数,分别存储于字变量
• • • • • • cnt90(90~100分) cnt80 (80~89分) cnt70 (70~79分) cnt60 (60~69分) cnt_fail(0~59分) average(平均分)中。
34
实验7:I/O 程序设计 • 实验内容与要求: – 编制程序,从键盘接收最多50个字符(不含 结尾回车符)的字符串,改变其中字母的大 小写并输出。 1. 使用DOS功能调用接收字符串。 2. 改变字符串中字母的大小写:大写小写 3. 使用DOS功能调用显示字符串。
IBM-PC汇编语言程序设计
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
17
实验1:汇编语言程序结构与Debug的使用
• 1. 2. 实验步骤 在D盘根目录下新建文件夹“ASM”; 打开记事本,编写源程序,保存在新建的文件夹中,文 件名为“TEST.ASM”。 – 在记事本的“另存为”窗口设定文件名时,应该输入 完整文件名("TEST.ASM")。 3. 打开“开始”“运行”菜单项,运行命令“CMD”, 进入Windows命令行窗口。 4. 在命令行窗口执行命令“D:”,进入D盘。 5. 在命令行窗口执行命令“CD \ASM”,进入新建的目录。
– 每个子功能又都分别有自己的调用约定,调 用时应该按照该子功能的约定设定调用参数。
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
39
常见编程错误与注意事项 – INT 21:退出 5. DOS功能调用 INT 21H – 常用的几个子功能(P471):
• 4C号子功能:程序退出,返回到操作系统
• 2号子功能:显示一个字符
– 调用约定:输出字符的Aபைடு நூலகம்CII码预先放置到DL中 MOV DL, XX; XX是预输出字符的ASCII码 MOV AH, 2 INT 21H
•
9号子功能:显示一个以字符'$'结尾的字符串
– 调用约定:字符串的首地址预先放置到 DS:DX 中 LEA DX, STRING; 或者:MOV DX, OFFSET STRING MOV AH, 9 INT 21H
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
19
实验1:汇编语言程序结构与Debug的使用 • 程序代码 – Bin2Str1.asm – Bin2Str2.asm – Bin2Str3.asm – Bin2Str4.asm – Bin2Str5.asm – Ex4_17.asm
– Debug调试错误
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
21
实验2:循环程序设计 • • 实验时数:2学时 实验目的: 1. 掌握循环程序的结构,加深对循环程序的理 解。 2. 掌握循环程序的设计、调试方法,能构造出 正确的循环结构并能实现较复杂的算法。
• 1号子功能:键盘输入带回显
– 调用约定: MOV AH, 1 INT 21H 输出:AL中存储了从键盘输入字符的ASCII码
•
8号子功能:键盘输入无回显
– 调用约定:同1号子功能:
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
41
常见编程错误与注意事项 – INT 21:显示字符(串) 5. DOS功能调用 INT 21H – 常用的几个子功能(P471):
Linghy 2018年10月21日星期日
16
实验1:汇编语言程序结构与Debug的使用 • 实验内容 1. 编写程序,实现功能如下:
• • 将字变量 W(初值为12ABH)转换为16进制字符 串,存储于字节数组 String中。 提示:使用换码、逻辑、移位、数据传送指令
2. 编辑、汇编、连接这个汇编语言源程序,形 成.EXE文件。 3. 通过DEBUG调试该可执行文件,查看结果。 4. 课本P158第4.17题,编辑、汇编、连接、运 行调试。
IBM-PC汇编语言程序设计 实验指导书 Linghy 2018年10月21日星期日 23
实验2:循环程序设计 • 实验步骤 1. 分析题目要求,画出流程图。 2. 根据流程图,写出源程序。 3. 用记事本编辑源文件 Grade. asm 4. 汇编 5. 链接 6. 调试运行
• Debug 中查看结果
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
37
常见编程错误与注意事项 3. 比较两个操作数,根据比较结果跳转: – 务必分清无符号数比较与带符号数比较: – 无符号数:小于Below;大于Above
• • 如:JB,小于;JA,大于;JAE,大于等于。 如:JL,小于;JG,大于;JGE,大于等于。
IBM-PC汇编语言程序设计
实验指导书
Linghy 2018年10月21日星期日
20
实验1:汇编语言程序结构与Debug的使用 • 常见错误 – 源程序框架错误