宿主机不同于目标机的编译程序是()A.解释程序B.交叉编译程序C.汇编程序D.并行编译程序
宿主机不同于目标机的编译程序是()
A.解释程序
B.交叉编译程序
C.汇编程序
D.并行编译程序
参考答案和解析
交叉开发环境是指编译、链接和调试嵌入式应用软件的环境,它与运行嵌入式应用软件的环境有所不同,通常采用宿主机/目标机模式。
宿主机(host)一般采用一台通用计算机(如PC机或者工作站),它通过串口(Serial)或者以太网(Ethernet)接口与目标机通信。宿主机的软硬件资源比较丰富,不但包括功能强大的操作系统(如Windows和Linux),而且还有各种各样优秀的开发工具(如WindRiver的Tornado、Microsoft的Embedded VisualC++等),能够大大提高嵌入式应用软件的开发速度和效率。
目标机(target)一般在嵌入式应用软件的开发和调试期间使用,用来区别与嵌入式系统通信的宿主机。目标机可以是嵌入式应用软件的实际运行环境,也可以是能够替代实际运行环境的仿真系统,但软硬件资源通常都比较有限。嵌入式系统的交叉开发环境一般包括交叉编译器、交叉调试器和系统仿真器(Emulator),其中交叉编译器用于在宿主机上生成能在目标机上运行的代码,而交叉调试器和系统仿真器则用于在宿主机与目标机间完成嵌入式软件的调试。
相关考题:
以下关于嵌入式系统开发的叙述,正确的是( )。A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码D.调试器与被调试程序必须安装在同一台机器上
下面解释程序和编译程序的论述,其中正确的一条是( )。A.编译程序和解释程序均能产生目标程序B.编译程序和解释程序均不能产生目标程序C.编译程序能产生目标程序,而解释程序则不能D.编译程序不能产生目标程序,而解释程序能
下面关于解释程序和编译程序的论述中,其中正确的一条是( )。A.编译程序和解释程序均能产生目标程序B.编译程序和解释程序均不能产生目标程序C.编译程序能产生目标程序,而解释程序则不能D.编译程序不能产生目标程序,而解释程序能
编译程序和解释程序的区别是( )。A.编译程序能生成目标程序,而解释程序不能B.解释程序能生成目标程序,而编译程序不能C.解释程序能加工汇编语言源程序,而编译程序不能D.编译程序能工作在交互方式下,而解释程序不能
以下关于解释程序和编译程序的叙述中,正确的是( )。A.编译程序和解释程序都生成源程序的目标程序 B.编译程序和解释程序都不生成源程序的目标程序 C.编译程序生成源程序的目标程序,解释程序则不然 D.编译程序不生成源程序的目标程序,而解释程序反之
下列关于解释程序和编译程序的描述中,正确的是______。A.编译程序不能产生目标程序,而解释程序能B.编译程序和解释程序均不能产生目标程序C.编译程序能产生目标程序,而解释程序则不能D.编译程序和解释程序均能产生目标程序
下图是编制程序的一般步骤,对应于空缺1、2、3、4、5的步骤正确的是(2)。A.数据、编译程序、错误信息、源程序、目标程序B.数据、源程序、错误信息、编译程序、目标程序C.源程序、数据、错误信息、编译程序、目标程序D.源程序、编译程序、错误信息、目标程序、数据
面是关于解释程序和编译程序的论述,其中正确的是()。A、编译程序和解释程序均能产生目标程序B、编译程序和解释程序均不能产生目标程序C、编译程序能产生目标程序而解释程序则不能D、编译程序不能产生目标程序而解释程序能
要成功进行vMotion迁移,需要满足哪些要求?()A、虚拟机必须可供源主机和目标主机访问。B、源主机和目标主机必须配有兼容的处理器。C、源主机和目标主机上的CPU必须具有一致的时钟速度和缓存大小。D、源主机和目标主机之间必须使用专用千兆位以太网。E、处理器必须来自相同的供应商类别。
在FusionCompute中进行热迁移时,虚拟机和主机必须满足的条件有哪些?()A、虚拟机的运行状态为“已停止”B、源主机和目标主机网络相通C、虚拟机的运行状态为“运行中”D、源主机和目标主机使用一个共享存储
在FusionCompute中进行虚拟机的热迁移时,虚拟机和主机必须满足的条件有哪些?()A、虚拟机的运行状态为“已停止”B、源主机和目标主机网络相通C、虚拟机的运行状态为“运行中”D、源主机和目标主机使用同一个共享存储
下面是关于解释程序和编译程序的叙述,其中正确的一条是()。A、编译程序、解释程序均能产生目标程序B、编译程序、解释程序均不能产生目标程序C、编译程序能产生目标程序,解释程序不能产生目标程序D、编译程序不能产生目标程序,而解释程序能产生目标程序
多选题在FusionCompute中进行热迁移时,虚拟机和主机必须满足的条件有哪些?()A虚拟机的运行状态为“已停止”B源主机和目标主机网络相通C虚拟机的运行状态为“运行中”D源主机和目标主机使用一个共享存储
单选题面是关于解释程序和编译程序的论述,其中正确的是()。A编译程序和解释程序均能产生目标程序B编译程序和解释程序均不能产生目标程序C编译程序能产生目标程序而解释程序则不能D编译程序不能产生目标程序而解释程序能
多选题在FusionCompute中进行虚拟机的热迁移时,虚拟机和主机必须满足的条件有哪些?()A虚拟机的运行状态为“已停止”B源主机和目标主机网络相通C虚拟机的运行状态为“运行中”D源主机和目标主机使用同一个共享存储
多选题在Fusioncomoute中进行热迁移时虚双礼和主机必顶满足的条件有哪些()A虚拟机的运行状态为”已停止B源主机和目标主机网络相通C虚拟机的运行状态为”运行中D源主机和目标主机使用一个共享存储
单选题下面是关于解释程序和编译程序的论述,其中正确的一条是()A编译程序和解释程序均能产生目标程序B编译程序和解释程序均不能产生目标程序C编译程序能产生目标程序,而解释程序则不能D编译程序不能产生目标程序而解释程序能
单选题关于交叉编译描述正确的是()A编译器运行在目标机,生成的可执行文件在宿主机上运行B编译器运行在宿主机,生成的可执行文件在宿主机上运行C编译器运行在目标机,生成的可执行文件在目标机上运行D编译器运行在宿主机,生成的可执行文件在目标机上运行
单选题以下关于嵌入式系统开发的叙述,正确的是()A宿主机与目标机之间只需要建立逻辑连接B宿主机与目标机之间只能采用串口通信方式C在宿主机上必须采用交叉编译器来生成目标机的可执行代码D调试器与被调试程序必须安装在同一台机器上
单选题下面是关于解释程序和编译程序的叙述,其中正确的一条是()。A编译程序、解释程序均能产生目标程序B编译程序、解释程序均不能产生目标程序C编译程序能产生目标程序,解释程序不能产生目标程序D编译程序不能产生目标程序,而解释程序能产生目标程序
多选题要成功进行vMotion迁移,需要满足哪些要求?()A虚拟机必须可供源主机和目标主机访问。B源主机和目标主机必须配有兼容的处理器。C源主机和目标主机上的CPU必须具有一致的时钟速度和缓存大小。D源主机和目标主机之间必须使用专用千兆位以太网。E处理器必须来自相同的供应商类别。