前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机接口技术及应用范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
企业间因为信息化而加速了沟通进程,同时也发展了市场经济,促使市场竞争日趋白热化,企业必须抓住信息化发展基于实现持续发展。企业中很多员工都会使用计算机办公软件,而软件应用也会提高其工作效率。但是,因为不同软件的数据结构不一样,使用时容易出现各种问题,只有运用计算机软件数据接口来进行解决。
1计算机软件数据接口应用情况
所谓计算机数据接口,即软件开发商按照数据软件的互动交流给用户提供规范软件,以提高应用效率。其特点就是安全灵活,应用效率高,用户可以利用数据接口在不同的计算机上一起使用软件。如今我国有固定格式数据文件、应用程序API函数、数据库等不同的计算机软件数据接口规范。在计算机软件使用中,数据接口发挥着纽带作用使不一样的数据接口计算机软件被连接,便于用户使用,工作效率也很高。安全隐患一直是计算机软件数据接口的重要问题,对用户的使用影响很大。相关程序开发时,倘若在前台页面或者后台数据库中对信息进行直接调取,那么黑客就能够通过迅速分析应用程序引用对象来盗取整个数据库的基本逻辑结构。要是用分布式远程数据库访问接口,开发人员还要对应用数据库中的全部对象的基本信息进行合理记录,比如数据库名、用户基本资料、远程主机名等等,而记录时不能有丁点儿差错,不然就会弄丢数据库目标,进而难以查找[1]。当用户学会使用以后,才能不断掌握数据库的科学应用方法。计算机技术发展使得用户对SQL语句能够初步运用,所以使用时能够绕开应用程序直接交互使用SQL,而这种数据库对象的访问不安全,数据很容易不一致。网络技术的广泛使用让黑客与网络非法分子有了很多机会盗取计算机信息,造成的不良影响很大。不少人都认为在网络技术发展中软件技术的使用越来越普及,比如利用数据库查询语句与数据信息等等,而这也会相应带来安全隐患。尽管我国计算机软件数据接口技术发展并不成熟,但还是需要不断大力培养设计开发人员,加强信息核对输入与开发,使计算机数据接口功能的实现流程更加便捷。
2计算机软件数据接口设计原则
2.1面向对象
开发计算机软件的人认为应该要详细而复杂地设计接口才能到达更好的效果,而且各程序模块的耦合性的降低作用也更佳,并且有主减少程序的开发成本及难度。所以,在设计计算机软件数据接口时,应该针对对象来提高其合理性,并以科学的原则让软件程序的使用效率最大化。另外,还必须详细描述数据接口的各项功能。
2.2可拓展性
软件接口的设计要以软件自身情况为基本,由于用户对软件程度的应用越来越熟练,软件系统也在持续升级,所以数据接口的升级也必须跟上脚步,这样才能确保用户的使用满意度[2]。对于第三方开发商来说,其软件接口应用会受到数据接口升级影响。所以,开发设计者应该按照可拓展性来设计数据接口,要努力不影响第三方软件运营商,以便于计算机软件数据接口用户的利益受到保护。
2.3高容错性和高健壮性
所谓高健壮性就是当规则以外的指令被输入计算机软件数据接口时,计算机会存在额外的处理能力。优秀的系统既可以快速接受正确指令,还可以对突发指令或者规则以外的指令进行处理、判断。因为计算机软件数据接口拥有很多程序,故而开发员在设计中应该根据高容错性原则确保计算机对错误的高效处理能力,防止因为数据接口错误而影响软件系统,使其能够被正常使用。
3计算机软件数据接口应用方法
计算机软件数据接口有应用程序接口函数、经过封装的接口函数等等,甚至还有固定格式的数据接口。事实上,对于接口形式的有效选择应该遵循计算机软件数据形式、转换要求来进行,那么才会确保它们发挥作用。
3.1文件交换
所谓文件交换就是根据特定结构数据接口来进行数据交换,让第三方开发商与用户可以有效转换数据。ini与txt文件是两种最普通的数据文件交换模式。windows系统配置的就是ini文件,而且也是该系统的操作要求所决定的,运用windows本身的API函数可以转换文件[3]。所以,ini文件在系统配置与数据转换里运用很广。而windows系统里还有自带有txt文件,它属于文本格式,能够对开发商与程序员的软件开发过程进行记录。txt文件在日常应用中由于应用广泛而使得它成为了软件开发时统一提供操作方法的一种格式,使得程序员或者开发商能够自由应用txt文件。txt文件对于各种用户的使用需求也能响应,从而在编程与设计中与数据接口应用需求相一致。
3.2应用程序接口函数
作为函数体系的计算机软件数据接口函数,该函数囊括了开发商在软件开发时定义好的诸多函数,而且也封装好了。就此来看,应用程序接口函数有着较好的保密性,尽管能够提供软件数据接口服务,可是并非对用户是开放的。这样一来,数据接口的安全性就有了保障,当用户在操作时就能够按照开饭时制定的规则选择合适的封装函数,做好数据交换工作。如今,国内的应用程序接口函数有着大范围的使用,不少开发商为了使转化效果更佳而公布了自身的接口函数,希望能够加强接口函数的应用力度。
3.3中间数据库模式
在软件数据接口模式里,中间数据库模式比较常见,它属于软件开发商定义、授权的程序,公共数据库能够被自由访问。有的特定的且能够访问的数据库被开发商在开发时就定义与规范了,这是一种开发难度并不大的数据库模式,也便于用户灵活使用数据库。要是用户想对特定数据库之外的别的数据库进行访问,那么就应该深入地分析别的数据库的相关配置,要是数据模式太复杂了,就会提高中间数据库模式的应用难度。因此,这是一种应用范围并不广泛的中间数据库模式,也不适宜广泛地进行推广使用。
4结束语
总的来说,信息技术所提供的便捷性使得其应用的范围越来越广泛,但是由于计算机软件种类繁多,而且其数据结构也不统一,所以在同时使用很多软件的时候容易出现数据不兼容的情况,这样不仅会影响计算机的整体运行效率,而且也会影响用户的工作效率。而计算机软件数据接口的出现很好的解决了这样的一个问题,计算机软件数据接口相当于桥梁纽带的作用,能够最大程度的缓解各软件之间的不兼容问题,以向用户提供更加便捷的服务。为使计算机软件数据接口的应用更加广泛,在对其进行设计的时候应遵守一定的原则和规范,这样才能够最大程度的发挥出其作用。换言之,计算机软件数据接口的应用对于计算机软件系统的发展和推广具有十分重要的意义。
参考文献
[1]刘兵.计算机软件数据接口的应用分析[J].计算机光盘软件与应用,2012(1):78.
[2]罗兴荣.诌议计算机软件数据接口的设计与实现[J].数字技术与应用,2013(6):63.
【关键词】科技发展 数据结构 应用模式 设计原则
目前,使用计算机软件已经成为人们生产生活中的不可或缺的事情,使用计算机软件,可以帮助人们有效的解决实际问题 ,但是,在计算机软件高速发展的过程中,也出现了许多现实性问题,兼容性问题严重制约着软件功能的发挥,计算机软件数据接口能够切实解决不同软件之间的兼容问题,因此,有必要对计算机软件数据接口的应用进行探究。
1 计算机软件数据接口的应用模式
1.1 应用程序接口函数模式
应用程序接口函数模式是计算机软件数据接口的主要应用模式,从本质上而言,应用程序接口函数模式,即在设计计算机软件数据接口的过程中,将预先编写的函数程序调试好。从某种程度上讲,应用程序接口函数模式能起到保密性能优异的调用函数作用,能够有效降低开发数据接口时的难度系数和复杂指数,同时,还能够保证数据接口进行稳定、安全的操作。可见,应用程序接口函数模式是目前使用频率最高的计算机软件数据接口模式,它的性能优越、优势明显,能够在短时间内,集成多种功能,同时,安全性能教高,能够保障数据的安全传输。
1.2 转换文件模式
使用转换文件模式前,首先要明确转换文件模式是否能够满足开发设计人员、使用者、以及运营商三者之间进行交互模式的需求,同时,软件设计人员,要依据用户的相应需求进行开发设计,以此建立稳定性能更强的数据结构,在此基础上,用户以及其他相关人员遵循一定的规则和要求,将必要的文件添加进去进行转换,在文件运行的过程中,被后台的程序发现,则后台程序可以对用户数据进行反馈,在这一整体过程中,开发设计人员和其他相关人员应该交互双方的原始数据。交互的文件形式多样,使用频率教高的主要文件形式有ini文件格式和txt文本文档文件格式两种。
1.2.1 ini文件格式
一般情况下,使用ini文件的目的是为初始化操作系统的特定程序,也可能是设置参数过程中,初始化时使用的文件,由此可知,ini文件在计算机系统中的性质具有特殊性,因此,经常会出现ini文件和API两者的迎合。基于此,我们可以知道,在实际使用计算机软件时,受到ini文件和API文件两者之间具有一定迎合性的影响,以此,很多软件开发设计人员在选择时,会更加倾向于ini文件。
1.2.2 txt格式
txt格式的本质,是对微软系统进行操作时,经常会出现的一种文本格式。不难看出,txt格式的普及程度较高,使用的普遍性较大,同时,查看浏览txt文件的方式也具有多样性,研究发现,最受人们欢迎的就是记事本和浏览器两种查看方式,通过这两种查看方式,用户能够方便快捷的查看文档内容。目前,随着科技信息技术的发展,人们愈加喜爱通过电子产品进行阅读,电子产品中阅读内容的存储方式,大多采用txt形式。除此之外,txt格式的应用也更加广泛,这是由于txt格式自身强烈的普适性,可适用于多种文件的转换,并且,对计算机程序开发设计人员而言,txt能够轻松实现对文件的转化,具有较强的实用性,可以通过转化,弱化许多工作的复杂程度,渐渐地,txt逐渐成为人们常用的格式之一。
2 软件数据借口的设计原则
2.1 软件数据接口的高容错性以及鲁棒性
在对计算机软件进行实践操作的过程中,软件数据接口的鲁棒性实质,即输入提出的要求发生意外时,需要能够独立对意外状况进行辨别和判断。对计算机应用系统良好性能的要求,不仅要求它能够遵照正确的命令进行执行,还要求它能够准确的识别和判断错误的指令,若用户输入错误的指令,这个时候就需要计算机软件的数据接口,能够及时准确的把错误指令反馈给用户,在此基础上,用户就可以在最短的时间内接收到计算机反馈回来的错误指令,在第一时间改正错误指令,解决问题。与此同时,还可以有效避免出现由于数据接口出现问题,导致整个软件系统无法正常工作的情况。实际上,在软件开发设计人员设计软件数据接口时,要考虑软件数据接口的高容错性和鲁棒性,以此,保证计算机软件数据接口的应用能力。
2.2 实用原则
开发人员在设计软件数据接口时,首要考虑的就是软件数据接口的实用性原则,一般情况下,软件数据接口是一种为软件自用开发的应用,换而言之,计算机软件数据接口的使用目标是为用户使用多套软件提供服务,因此,在开发设计的过程中,要兼顾不同用户的需求,只有这样,才能设计出具有针对性的软件数据接口。基于此,软件开发人员,在设计数据接口的过程中,要将实用原则放在重要位置,如果设计的计算机数据接口缺乏实用性,那么设计出来的软件数据接口也就没有实际意义和使用价值。
2.3 面向对象的原则
众所周知,不同的计算机软件有不同的运行模式,因此,在运行不同软件的过程中,要考虑到计算机在运行时的兼容性。兼容性对软件运行有着重要影响,如果不同软件之间缺少良好的兼容性,那么这些软件则无法在同一计算机中运行,同时,还会对计算机使用者造成一定影响,无法正常使用不同软件。除此之外,不同的软件之间也存在不同的数据结构,因此,在设计软技术数据接口时,设计人员要按照正常的对象进行设计,只有这样,才能准确的描述计算机数据接口的功能,并将其提供出来,为计算机软件使用者提供舒适、快捷的服务。
3 结语
综上所述,计算机软件被广泛应用到人们的生产生活中,为人类发展做出重要贡献,在这一过程中,计算机软件数据接口发挥显著作用。为加速我国计算机软件的发展,相关开发设计人员要立足开发实践,不断学习、总结经验,设计更加科学、合理的数据接口,让计算机软件在人类发展中发挥更大的作用。
参考文献
[1]李玉霞.算机软件数据接口的应用探讨[J].信息系统工程,2016(09):92-92.
[2]杜正刚.关于计算机软件数据接口的应用探讨[J].赤峰学院学报(自然版),2016,32(09):26-28.
[3]潘永波,杨志伟.有关计算机软件数据接口的应用探讨[J].计算机光盘软件与应用,2014(07):295-295.
作者简介
王娟娟,女,山东省胶州市人。大学本科学历。现为青岛黄海学院讲师。研究方向为计算机应用技术。
王剑,男,河北省辛集市人。大学本科学历。现为青岛黄海学院讲师。研究方向为计算机软件理论。
【关键词】计算机软件 数据接口 应用分析
计算机软件的基本操作是数据结构的定义,但不同软件开发人员对数据结构的定义不同,致使用户在使用应用软件过程中出现数据共享困难的问题。计算机软件数据接口的应用可以解决这一问题,并满足不同用户的数据共享需求,并促进计算机软的发展。
1 计算机软件数据接口概述
1.1 基本含义
计算机软件数据接口作为数据库与软件之间的连接规范和通讯标准,不同类型的数据库,即名称、类型和位置不同的数据库,只要确定数据接口的名称,就可以实现与程序的分离。数据库通过配置合理的对外接口实现软件数据的双向通讯。这样既可以提高数据库的灵活性,又可以保证数据的安全性、有效性。数据接口的规范形式多样,诸如数据库、应用程序中封装的接口函数,格式固定的数据文件,使得计算机软件更加合理的应用。
1.2 设计原则
1.2.1遵守行业规范
不同的开发商使用不同的编程语言和数据库进行软件开发,使得不同软件之间存在数据结构差异,无形中增加了软件维护和升级的难度。因此,不同软件开发商应该最大程度地遵守行业规范,提高不同软件之间的兼容性和通用性。
1.2.2满足不同用户的需求
计算机软件的设计目标是满足不同用户的需求,所以开发商应该从软件自身特点和实现功能着手,设计数据接口。这样不仅可以拓展软件的自身功能,而且可以满足不同用户的需求。
1.2.3具备一定的扩展性
计算机软件需要不断地升级,那么数据接口也需要不断升级,以保证软件的通用性。因此,计算机软件在编译过程中,应该为数据接口升级留有余地。
1.2.4面向对象
面向对象就是规范设计方式,明确设计目标,并保证数据接口的准确性、合理性,使用户操作更加便捷和舒适。
1.2.5具备健壮性
健壮性是指处理超出要求和规定外的情况的能力,其性能比较高。健壮性既可以接受规定范围内的指令,又可以及时发现错误指令,并采用相应的处理措施,以此保证软件的正常运行。
2 计算机软件数据接口的应用
2.1 计算机接口函数模式的应用
计算机软件数据接口形式主要为接口函数,其为开发商在软件编程时确定的函数。接口函数提前完成开发商和用户所需执行的数据操作并被封装,所以其设计更加严密,而不对开发商和用户开放。因此,接口函数具有较高的安全性和机密性。接口函数将开发商和用户的数据操作控制在允许范围内,开发商和用户按照事先制定的规则进行函数调用。因为接口函数可以为开发商和用户提供便利,所有成为目前软件接口的主要形式。很多开发商提供软件的服务质量,往往向用户公布软件的接口函数。
2.2 计算机文件交换模式的应用
文件交换模式以数据文件为基础,实现用户、软件开发商和第三方开发商之间的数据通讯。因为数据文件中的数据结构式特定的,所以第三方开发商和用户需要软件开发商指定的数据结构提交相应的数据文件。如果数据文件被软件发现,就要依据软件内部规则为用户提供相应的文件。用户在成功接收到数据文件后,按照相应的规则进行转换,最终实现通讯交互的目的。在软件的应用过程中,数据文件并无固定的形式,其格式文件也无固定格式。数据文件可以为通用文件,也可以为开发商定义文件,诸如txt和ini两种数据文件。
2.2.1 ini数据文件的应用
Ini数据文件为初始化文件,是Windows操作系统中配置文件的存储格式,属于操作系统自行配置的文件范围,对操作系统中的各项进行配置。一般情况下,操作系统利用不同类型的图形管理界面就可以实现通讯交互,但特殊情况下需要对ini文件进行编辑。Windows操作系统中包含API函数,很多软件需要对自身配置信息进行记录,这就需要ini文件来实现。
2.2.2 txt数据文件的应用
Txt文件可以经特殊格式的记录,诸如,以“##”为分割方式的字符串,需要读取##之间的数据,以此实现数据交互。Txt文件也属于Windows系统中的文本文件范围,是软件开发语言中必不可少的方法。从开发人员的角度来说,txt既具有灵活性,满足用户的使用需求,又具有通用性,减少不同编程语言之间的差异。Txt文件在使用时,必须确定第三方开发商提交了规定的接口文件。
2.3 计算机中间数据库的应用
开发商进行软件编程时,需要建立中间数据库,即公用数据库,并定义数据库的规则。第三方开发商和用户在授权的前提下,才能对中间数据库进行访问,并按照规则对数据库中的数据进行访问。在数据库的实际应用过程中,用户仅能访问特定格式的数据库,诸如SQL server、Oracle和Access等常用数据库。这样的访问模式为开发商进行软件二次开发带来便利,即操作简单,但忽视其他类型数据的配置问题。如果数据库访问过于复杂,就会限制中间数据库的应用范围。因此,中间数据库应用范围并不广泛,不适合广泛推广和应用。目前,主要的数据接口方法是无缝链接和iges格式导入,同时也存在非接口数据交互方法,但容易出现被黑客恶意攻击、或传输数据不一致等安全问题。因此,数据接口自身的严密性和规范性,可以有效地提高接口数据的传输效率,保证传输数据的安全。
3 结束语
综上所述,数据接口作为不同计算机软件之间的桥梁,实现不同软件之间的数据传输,为计算机软件创新和应用带来契机。数据接口不仅使软件操作更加简单、自由,而且促进我国信息化的发展。因此,加强软件接口技术的研究具有十分重要的意义。
参考文献
[1]令瑞林,高冰洁.计算机软件数据接口的应用[J].电子科学技术与软件工程,2013.
[2]张红梅.论计算机软件数据接口的应用[J].计算机光盘软件与应用,2013(18):129-139.
[3]李健.计算机软件数据接口的应用研究[J].数字技术与应用,2013(05):91.
[4]刘兵.计算机软件数据接口的应用分析[J].计算机光盘软件与应用,2012(1):77-81.
关键词:课程体系建设;计算机硬件;教学质量
中图分类号:G642.3 文献标志码:A 文章编号:1674-9324(2012)09-00××-××
在当前高校计算机专业本科生中普遍存在这样的问题:对计算机硬件课程的学习不感兴趣;认为有些计算机硬件课程很抽象,不知道怎样才能学好;与已经从事计算机技术开发的毕业的同学交流后,认为学校对计算机硬件课程的设置不合理,对将来从事计算机技术开发帮助不大,而对将来从事计算机技术开发帮助很大的计算机专业课程学校反而不重视,教学时间太短,没有深入地教学;④教学方式缺乏对本科学生发现问题、分析问题、解决问题的能力的培养。学生对计算机硬件课程的学习积极性不高,学习效果差。高校的计算机专业学生中重视软件课程的学习,而轻视硬件课程的学习,其结果是许多学生的硬件能力比较差,不能胜任计算机硬件方面的技术设计。因此,对于如何设置计算机专业硬件课程,已成为我们要重点关注的一个问题。计算机科学与技术学科除了具有较强的科学性外,还具有较强的工程性,因此,它是一门科学性与工程性并重的学科。如何合理地调整计算机硬件课程设置,为计算机专业学生将来从事计算机硬件方面的相关技术设计奠定具有发展潜力的基础,是摆在计算机专业老师面前的一个重要问题。计算机专业学生在进行工程设计,计算机硬件技术开发时,普遍感到所掌握的计算机理论知识与实际工作能力存在不足。主要体现在没有实际工作经验;缺乏项目的开发能力;缺乏团队协作精神;缺乏与同事沟通方法。如何在计算机本科生教育阶段培养和提高学生的素质与能力,是老师重点关注的问题。
在传统教学模式中,教师就是向学生传播知识。而在现代教学模式中,教师不仅向学生传播知识,更重要的是培养学生发现问题、分析问题、解决问题的能力。为培养21世纪计算机硬件高技术人才就必须加强学生计算机硬件创新能力的培养,不断完善计算机硬件课程教学改革专业课程体系建设。
为此,本文针对当前计算机专业硬件课程设置存在的问题,根据计算机专业各研究方向对计算机硬件课程建设,构成完整的计算机硬件课程体系建设,对本科生教学方式教学改革,培养本科生发现问题、分析问题、解决问题的能力,激发学生的学习热情,培养创新素质进行研究。
一、计算机硬件课程体系建设
(一)充分认识计计算机硬件课程建设的重要性
计算机硬件及应用技术已是IT领域不可缺少的支柱技术,已经广泛渗透到移动通讯、消费电子、无线网络、工业控制和军事国防等各行各业,无时无处不在影响每个现代人的生活。能够综合应用软件和硬件,系统研发的工程师成为计算机行业最为紧俏的人才,其培养也越来越受到高校、企业、研究机构与培训中心的重视。
(二)计算机硬件课程体系建立
ACM和IEEE-CS共同推出了Computing Curricula 2001,系统地列出在计算机专业学生应该掌握的课程,我们以此为蓝本,并根据我院在计算机硬件研究领域和研究方向,建立计算机硬件课程体系中的主干课程:《计算机原理与汇编语言程序设计》,讲授计算机组织和工作原理,以及汇编语言程序设计;《微型计算机原理及接口技术》,讲授微型计算机的基本知识、基本组成、体系结构和工作模式;《计算机控制》,讲授计算机控制的理论知识和设计技术;《单片机与嵌入式系统》,讲授单片机工作原理和编程方法、嵌入式系统基本概念和设计技术移植;《计算机系统结构》,讲授计算机体系结构的基本思想、基本概念、设计原理、设计方法与评价分析方法。由这5门课程构成计算机专业硬件课程体系。
当今计算机硬件和软件技术飞速发展,计算机专业基础课程体系教学在成熟和稳定的同时,要不断加入新的内容和新的技术。为此,必须对主干课程设计其课程的主线,并沿主线更新教学内容、突出新技术。
二、改进教学方法,提高学生的创新能力
人类具有学习的自然倾向或学习的内在潜能,学习是学习者内在潜能的发挥。所以教学的任务是为学习者创设的一种有利于学生学习潜能发挥的情境。教师不应该采用权威式的教学方式,不应采用强制式的指导教学。教学活动是教师和学生共同活动的过程,教师在教学过程中发挥着设计,主持,调整教学过程的主导作用,调动学生的主动性和积极性。学生是教学过程中认识活动的主体。在教学过程中应体现学生的主体地位,发挥着教师的主导作用。
关键词:微机原理与接口技术;教学;汇编
中图分类号:TP3文献标识码:A文章编号:1007-9599 (2010) 10-0000-01
Brief Talking about Teaching of “Microomputer Principles and Interface Techniques”
Lv Xue
(Huaxia College,Wuhan University of Technology,Wuhan 430070,China)
Abstract:"Microcomputer Principle and Interface Technology" is a basic course,engineering students is a bridge course,is the basis for turning professional required courses,most students find this course difficult to learn,difficult,boring,tasteless,for these situations teaching us to discuss.
Keywords:Microomputer Principles and Interface Techniques;
Teaching;Assembly
一、引言
计算机是上个世纪四十年代的产物,世界上的第一台计算机问世于1946年2月15号,当时正处在第二次世界大战期间,美国的导弹研究所为了计算导弹的运行速度委托了宾词法尼亚大学研制计算机,最终在1946年2月15号研制成功。《微机原理与接口技术》在工科专业,特别是电信、检测、自动化的必修课程。
二、课程内容及安排
《微机原理与接口技术》是一门实践性和应用性很强的课程。主要的重难点包括了以下几个方面的内容:计算机的基本工作原理、汇编语言程序设计的基本方法、微机系统与输入输出设备的典型接口电路和接口技术。
在这里我们可以根据所授课专业的不同,总体将内容分为两大部分:微机原理、接口技术。
(一)微机原理部分
1.微型计算机的基本概念。
包括计算机的发展历史、分类、趋势,CPU的发展历史,典型的微型计算机代表,计算机中的数制及编码,将学生慢慢的带入到微机的世界中来。
2.微处理器与总线。
首先介绍微型计算机系统的系统总成,使学生有了微机系统概念后,再进入CPU的学习,CPU是微机的核心,那么针对典型的8086和8088CPU进行内部结构和外部引线的介绍。在8086/8088CPU的教学中,重点要注意内部存储器的讲授,8086/8088CPU是现在计算机发展的奠基石,特别是“分段技术”和“指令预取队列”。
第二部分为总线技术,首先把总线概念给出,再依次介绍总线的的基本功能,与CPU、外设之间的关系,最后举例说明8086/8088系统总线。
3.8086/8088指令系统。
这一部分内容是后续汇编语言程序设计的基础,指令的寻址方式是指令运用的前提条件,指令的功能及编程方法都是在指令的寻址方式之后给学生介绍,由于指令较多学生容易出现记忆混乱的现象,我们在讲授时应当分类总结。
4.汇编语言程序设计。
这一部分内容是对前面讲授内容的总结及应用,汇编语言的设计时以指令为基础的,首先要给出汇编语言的编程概念,与高级语言的不同之处。其次要多举例说明汇编语言的编程方法,比如常见的顺序程序、分之程序、循环程序等等。最后对一些常用程序设计进行举例说明。
(二)接口技术部分
这一部分以中断技术开始进行讲解,中断技术是《微机原理与接口技术中的》的重点内容。
1.中断技术。
首先要告诉学生什么是中断,再依次讲解中断原理,中断系统组成及其功能,8086的中断系统等等。中断的处理过程,中断向量表;中断嵌套的概念,在这里还要介绍一种常用的中断控制器8259A,中断控制器8259A的功能及使用,编写初始化程序和中断服务程序。初始化控制字和操作控制字的作用和使用。最好举例子进行说明。
2.微型计算机的输入/输出。
I/O接口的作用和一般结构;I/O编址方式和I/O传送方式;并行接口8255A的原理、模式、输入/输出控制及扩展方法,使用并行接口器件8255A解决一些简单实际问题。
定时/计数器8253的原理及使用方法(工作方式设定、定时时间、常数计算、初始化程序)。
三、实验教学
《微机原理与接口技术》这门课程的实践性较强,在这里我们需要以多实验进行辅助教学,让学生能提高动手能力。主要可以分为两大部分:软件编写,硬件接口。依据学生的专业性质进行适当的调节,使学生通过实验教学真正的能进行控制语言的编写。
四、学方法与手段
由于《微机原理与接口技术》这门课程学时较长,内容较多,难记忆,我们不能用填鸭式的方式进行教学,必须想办法提高学生的学习兴趣。
(一)实行启发式教学
教学采取以学生自学为主、教师重点讲授为辅,理论与实践结合的方式进行。仍以板书授课为主,精讲主要内容,相对容易或非重点内容留给学生自学,以弥补课程时数不足问题。启发式教学不仅有助于培养学生获取信息,利用课内、外学习和掌握知识的能力,而且有助于学生对问题进行分析、判断和独立思考的能力的培养,实现了融“教”与“学”为一体、理论教学与实践教学为一体、课程教学和课外教学为一体的教学方式,从而取得了良好的教学效果。根据自己的教学经验,恰当引入启发式教学,活跃课堂气氛,适当互动,调动了学生学习的积极性。
(二)综合式
将板书、录像、实物、课件等教学方法相结合,发挥各自优势,使教学方法和手段灵活多变,具有激发学生的好奇心,对课程不断有新鲜感的特点。在教学方法上,重点研究和实践如何提高单位时间的教学信息量的有效方案、优化课堂讲授内容、协调好基础与新技术的关系,并交叉使用讲授与自习两种方式。
(三)电子课件式
采用生动的电子课件,再辅以必要的板书,一方面使抽象的问题(例如电机的旋转、接触器的动作等)变得形象具体,另一方面增加了课堂信息量,解决了教学时数与内容的矛盾。
参考文献: