期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 经济论文 > 行业经济 >

嵌入式实时软件对计算机软件设计的运用

嵌入式实时软件的主要特征表现在三个方面,依次为时限性、可靠性以及安全性[1]。在嵌入式系统中,时限性是极为关键的因素,主要作用表现在确定性方面,若不满足时限需求,则有可能给嵌入式实时软件带来严重的影响;同样地,计算机系统和工作时间均会对嵌入式软件的系统产生影响,在其管理因素中,最重要的便是可靠性,若在规定时间中未完成任务,威胁到可靠性,也会影响到嵌入系统,甚至造成经济损失;除此之外,只要工作的环境足够安全,计算机运行中运用嵌入式系统时,其安全性方可得到保证,且系统也能够高效运行。

一、计算机中运用嵌入式实时软件的方式

计算机运用嵌入式实时软件主要包括五个方面的内容,依次为任务划分、组织与布局、实时调度与控制、时钟服务以及系统初始化。只有使计算机开发过程被规划,方能够较好地体现嵌入式实时软件的优势。本次就上述五点进行具体分析。(一)任务划分应用软件部分为嵌入式软件的最高层,其直接关系到软件的功能。在嵌入式软件进行任务划分时,对操作系统的运用较为注重,其工作主要包括任务分配、资源管理等方面。在进行计算机软件开发的任务时,嵌入式软件需重视系统的协调性,并对其应用程序进行分析,在划分任务时需注重诸多方面的内容,例如I/0功能,在计算机软件进行设计的过程中,I/0事件占据较多的CPU资源,需采取中断的形式来使I/0事件被驱动,且需在实时性需求中满足计算机对软件进行设计的相关要求;再比如软件内部功能的设计,其主要包括项目控制以及接口控制等等,在事件激活过后对其他任务进行整合,通过对事件进行驱动的方式,使软件设计的难度被降低。(二)组织与布局在嵌入式实时软件当中,所谓的组织和布局,主要指映像存储的形式,确保数据间具有连贯性,并对软件设计中各项任务进行连接,同时注重软件设计方面的逻辑性控制。在软件设计开发中,组织和布局对嵌入式操作系统有极高的要求,促使系统当中的数据可于Flash与ROM中存储,保持系统稳定性,但必须依照组织布局来优化软件设计当中的对应组织。由于设计计算机软件时需对存储影像的规划进行考虑,因而实时软件需对程序命令进行主动式调取,对原先的物理地址进行选取[2],包括对执行代码进行有效设计,以使ROM启动的速度被提高,于零地址中存储中断数据后,计算机处理速度便可得到极大提高。(三)实时调度与控制在计算机软件的设计过程中,嵌入式软件的控制调度主要体现在软实时性和硬实时性这两个方面。其中软实时性主要指在规定时间中可延迟适当时间;而硬实时性主要指在规定的时间内将指令执行并完成。这两种实时性之间互相配合,使计算机工作的效率得到了提高;此外,在调度方面,其原则为遵循优先级调度,若其任务增多,系统微内核可根据任务的主要性质增设对应的优先级,保障计算机的时效性和操作率。(四)时钟服务时钟任务主要建立在时钟和任务间通信的前提下,通过嵌入式软件的采用,使时钟服务设计被规范,在设计计算机软件时提供出较为独特的时钟,对计算机执行命令进行有效控制。时钟服务需依照软件设计的相关要求进行,同时对其执行的动作进行规范,进而使计算机具备恰当合理的时钟服务,最终对其服务的整个过程进行有效控制。(五)系统初始化在系统初始化中,软件设计主要对嵌入式软件进行利用,并对系统初始化进行有效执行。按照计算机软件的具体要求,实时软件可对初始化的代码进行抽象编写,进而处理微内核与硬件的诸项任务,提示系统完成初始化任务的过程中具备准确性与高效性。应用实时软件,对BIOS进行使用,经固定指令,对软件进行辅助促进其初始化,尤其是RAM与处理器,对实时软件进行加载时,可对程序指令进行设计,以便软件设计的调度。

二、结语

由于计算机系统的发展速度极快,因此在其软件设计开发中,人们逐渐重视了嵌入式实时软件的运用,在计算机开发中嵌入式实时软件的应用可提升其利用率,且嵌入式软件的利用,满足了计算机软件在设计方面的需求[3]。因此可以说,嵌入式软件设计的实时性可在计算机软件进行设计时增加其信息量,进而确保计算机的发展与软件设中国医学期刊计顺应现代化发展的需求。

作者:吕莉


    更多行业经济论文详细信息: 嵌入式实时软件对计算机软件设计的运用
    http://www.400qikan.com/mflunwen/jjlw/xyjj/197105.html

    相关专题:电商对传统商业的影响 鸡西大学学报


    上一篇:住宅室内设计主题教学探索
    下一篇:没有了

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍