首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于嵌入式软件开发的叙述中,正确的是________。
以下关于嵌入式软件开发的叙述中,正确的是________。
admin
2021-01-07
28
问题
以下关于嵌入式软件开发的叙述中,正确的是________。
选项
A、宿主机与目标机之间只需要建立逻辑连接即可
B、调试器与被调试程序一般位于同一台机器上
C、嵌入式系统开发通常采用的是交叉编译器
D、宿主机与目标机之间的通信方式只有串口和并口两种
答案
C
解析
本题考查嵌入式系统软件开发调试的基础知识。
嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分,其中又可以分为编译和调试两部分,下面分别对这两部分进行讲解。
第一是交叉编译。嵌入式软件开发所采用的编译为交叉编译。所谓交叉编译就是在一个平台上生成可以在另一个平台上执行的代码。编译的最主要的工作就在将程序转化成运行该程序的CPU所能识别的机器代码,由于不同的体系结构有不同的指令系统。因此,不同的CPU需要有相应的编译器,而交叉编译就如同翻译一样,把相同的程序代码翻译成不同CPU的对应可执行二进制文件。要注意的是,编译器本身也是程序,也要在与之对应的某一个CPU平台上运行。这里一般将进行交叉编译的主机称为宿主机,也就是普通的通用PC,而将程序实际的运行环境称为目标机,也就是嵌入式系统环境。由于一般通用计算机拥有非常丰富的系统资源、使用方便的集成开发环境和调试工具等,而嵌入式系统的系统资源非常紧缺,无法在其上运行相关的编译工具,因此,嵌入式系统的开发需要借助宿主机(通用计算机)来编译出目标机的可执行代码。
第二是交叉调试。嵌入式软件经过编译和链接后即进入调试阶段,调试是软件开发过程中必不可少的一个环节,嵌入式软件开发过程中的交叉调试与通用软件开发过程中的调试方式有很大的差别。在常见软件开发中,调试器与被调试的程序往往运行在同一台计算机上,调试器是一个单独运行着的进程,它通过操作系统提供的调试接口来控制被调试的进程。而在嵌入式软件开发中,调试时采用的是在宿主机和目标机之间进行的交叉调试,调试器仍然运行在宿主机的通用操作系统之上,但被调试的进程却是运行在基于特定硬件平台的嵌入式操作系统中,调试器和被调试进程通过串口或者网络进行通信,调试器可以控制、访问被调试进程,读取被调试进程的当前状态,并能够改变被调试进程的运行状态。
转载请注明原文地址:https://jikaoti.com/ti/6zI7FFFM
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
在计算机中,最适合进行数字加减运算的数字编码是(1)。如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要(2)位。
常用4层模型来描述TCP/IP体系结构。IP是核心,位于第2层;第3层是传输层,包括两个主要的协议,其中(6)适合向视频应用提供服务,而(7)适合向文件传输应用提供服务。很多现存的网络协议都能够工作在第1层(最低层),包括(8)。如果第1层协议采用802.
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中(24)模型适用于需求明确或很少变更的项目,(25)模型主要用来描述面向对象的软件开发过程。
在双代号网络计划中,工作的最早开始时间应为其各项紧前工作的(49)。
关于在I/O设备与主机间交换数据的叙述,(4)是错误的。
一个软件产品开发完成投入使用后,常常由于各种原因需要对它做适当的变更。在软件的使用过程中,软件原来的(48)可能不再适应用户的要求,需要进行变更;软件的工作环境也可能发生变化,最常见的是配合软件工作的(49)有变动;还有一种情况是在软件使用过程中发现错误,
McCall软件质量模型把软件的质量特性分为三个重要的方面,属于软件产品运行方面的特性有(64),属于软件产品修改方面的特性有(65)。
设计变更、洽商记录必须经________书面签认后,承建单位方可执行。
某单位(甲方)委托某企业(乙方)开发一款新产品,委托某监理公司(丙方)作为此项目的监理方。甲乙双方签订合同时丙方并未入场,因此合同内并未说明知识产权归属问题。当乙方开发出某一新产品,并投入生产后,甲方根据监理建议,向专利部门提交专利申请。在甲方提交专利权申
知识产权是一个法律概念,它的严格定义很难明确,但大多数国家的法律对知识产权界定为至少以下四个方面:商标及其相关标记、专利权、著作权和_________。
随机试题
下列体质因素中,较少发生子宫内膜癌的是()
A.VdB.CLC.AUCD.KeE.T1/2表示外源化合物在体内分布容积的参数是
下列不属于油脂性栓剂基质的是
规范全世界精神科医生行为准则的是
男婴,3个半月。3周前曾患肺炎。按计划免疫接种程序,此时应接种
路上捡到一张记载姓名的交通票卡,你会()。
桑代克曾做过一项实验:被试者被蒙上眼睛后练习画4英寸长的线段,经过3000多次练习,毫无进步。对该实验的结果最适当的解释是()。
设存储器容量为32字,字长为64位。模块数m=4,采用低位交叉方式。存储周期T=200ns,数据总线宽度为64位,总线传输周期r=50ns。该交叉存储器的带宽是()。
关闭窗体时所触发的事件的顺序是
Thishasbeenquiteaweekforliterarycoups.Inanalmostentirelyunexpectedmove,theSwedishAcademyhavethislunchtimean
最新回复
(
0
)