参考答案和解析
正确答案: 包括硬件仿真开发和软件仿真开发
硬件仿真开发包括ROM仿真器、在线仿真(ICE)、片上调试(OCD)
更多“嵌入式系统仿真开发方法主要有哪两种类型?其中,硬件仿真开发有哪些方式?”相关问题
  • 第1题:

    嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

    A.在线仿真器

    B.JTAG适配器

    C.示波器

    D.传感器


    正确答案:D

  • 第2题:

    嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,下 列对嵌入式软件开发相关描述不正确的是(31)。

    A.嵌入式软件开发一般需要交叉开发环境

    B.目标机是嵌入式软件的实际运行环境或是能替代实际运行环境的仿真系统

    C.在线仿真器ICE(In Circuit Emulator)是一种模拟CPU的设备

    D.JTAG仿真器能访问、控制处理器核,但是不能访问I/O系统


    正确答案:D
    本题考查嵌入式软件开发的基础知识。嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,在嵌入式软件开发中,一般使用宿主机和目标机的模式进行系统开发,并且借助于开发工具进行目标开发。宿主机是指普通PC机中构建的开发环境,一般需要配置交叉编译器,借助于宿主机的环境,使用交叉编译器进行目标编译,代码生成,同时借助仿真器或者是网络进行目标机的程序调式。目标机可以是嵌入式系统的实际运行环境,也可以是能够替代实际运行环境的仿真系统。在线仿真器ICE是一种模拟CPU的设备,可以根据配置模拟实际CPU的寄存器环境。JTAG(JointTestActionGroup.联合测试工作组)是一种国际标准测试协议(IEEE1149.1兼容).主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(TestAccessPort;测试访问口)通过专用的ITAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。如今,JTAG接口还常用于实现ISP(in-SystemProgrammer,在系统编程),对FLASH等器件进行编程。通常所说的JTAG大致分两类:一类用于测试芯片的电气特性,检测芯片是否有问题:一类用于Debug,一般支持JTAG的CPU内都包含了这两个模块。一个含有JTAGDebug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,soc内置模块的寄存器,像UART,Timers.OPIO等等的寄存器。

  • 第3题:

    嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

    • A、在线仿真器
    • B、JTAG适配器
    • C、示波器
    • D、传感器

    正确答案:D

  • 第4题:

    软件模拟仿真方法主要有什么特点?模拟仿真结果和真实系统有何不同?


    正确答案: 特点:可以不用真正的目标机,可以在目标机环境不存在的条件下开发目标机上的应用系统,并且在调试时可以利用Host资源提供更详细的错误诊断信息。
    不同:
    1、和实际的运行环境差别很大
    2、设备模拟的局限性较大
    3、实时特性较差
    4、对Host的资源要求较高

  • 第5题:

    ()不是嵌入式硬件调试中使用的主流工具

    • A、示波器
    • B、逻辑分析仪
    • C、在线仿真器
    • D、逻辑仿真器

    正确答案:D

  • 第6题:

    嵌入式常用的调试方法和设备有()、驻留监控程序、在线仿真器、JTAG仿真器和其他调试方法。


    正确答案:全系统仿真器

  • 第7题:

    物流系统仿真方法有哪些?


    正确答案: (1)连续型仿真方法
    (2)离散型仿真方法

  • 第8题:

    在小区规划与设计中,系统仿真的作用是什么?在系统仿真中,一般采用哪两类方法?它们各自的特点有哪些?


    正确答案: 制定了初步的网络设计方案后,通常采用系统仿真进行验证与分析,对一些关键参数进行修改与优化。系统仿真中,一般采用静态仿真和动态仿真两种方法。静态仿真时,每间隔一段时间进行一次快照抓拍,每次抓拍是独立的。每次拍照中,移动台随机分布于服务区中,通过迭代方式计算功率、干扰等指标,并记录下该瞬间的服务质量。对多次结果进行统计平均,就可以得到系统的有关统计数据。动态仿真仅对所考虑的系统在一定时间内的连续变化进行仿真模拟,通常需模拟移动台的业务到达过程,如语音呼叫业务隔一定时间的到达、移动台的位置移动及切换等动态过程。并且,在整个动态模拟过程中,要及时不断的统计各种业务的服务质量指标。

  • 第9题:

    填空题
    嵌入式常用的调试方法和设备有()、驻留监控程序、在线仿真器、JTAG仿真器和其他调试方法。

    正确答案: 全系统仿真器
    解析: 暂无解析

  • 第10题:

    单选题
    嵌入式系统开发系统使用的()方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况。
    A

    基于JTAG的ICD

    B

    在线仿真器ICE

    C

    背景调试模式BDM

    D

    软件模拟环境


    正确答案: B
    解析: 暂无解析

  • 第11题:

    问答题
    物流系统仿真方法有哪些?

    正确答案: (1)连续型仿真方法
    (2)离散型仿真方法
    解析: 暂无解析

  • 第12题:

    问答题
    软件模拟仿真方法主要有什么特点?模拟仿真结果和真实系统有何不同?

    正确答案: 特点:可以不用真正的目标机,可以在目标机环境不存在的条件下开发目标机上的应用系统,并且在调试时可以利用Host资源提供更详细的错误诊断信息。
    不同:
    1、和实际的运行环境差别很大
    2、设备模拟的局限性较大
    3、实时特性较差
    4、对Host的资源要求较高
    解析: 暂无解析

  • 第13题:

    仿真平台(仿真开发平台)一般指嵌入式系统开发过程中使用的___【29】____、仿真软件或者___【30】____。


    正确答案:虚拟机管理软件虚拟机管理 指令集模拟器指令级模拟器指令模拟指令级模拟指令集模拟器ISS

  • 第14题:

    嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,下列对嵌入式软件开发相关描述不正确的是______。

    A.嵌入式软件开发一般需要交叉开发环境
    B.目标机是嵌入式软件的实际运行环境或是能替代实际运行环境的仿真系统
    C.在线仿真器ICE(In Circuit Emulator)是一种模拟CPU的设备
    D.JTAG仿真器能访问、控制处理器核,但是不能访问I/O系统

    答案:D
    解析:
    本题考查嵌入式软件开发的基础知识。嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,在嵌入式软件开发中,一般使用宿主机和目标机的模式进行系统开发,并且借助于开发工具进行目标开发。宿主机是指普通PC机中构建的开发环境,一般需要配置交叉编译器,借助于宿主机的环境,使用交叉编译器进行目标编译,代码生成,同时借助仿真器或者是网络进行目标机的程序调式。目标机可以是嵌入式系统的实际运行环境,也可以是能够替代实际运行环境的仿真系统。在线仿真器ICE是一种模拟CPU的设备,可以根据配置模拟实际CPU的寄存器环境。JTAG(Joint Test Action Group,联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。如今,JTAG接口还常用于实现ISP(In-System Programmer,在系统编程),对FLASH等器件进行编程。通常所说的JTAG大致分两类:一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug,一般支持JTAG的CPU内都包含了这两个模块。一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC内置模块的寄存器,像UART,Timers,GPIO等等的寄存器。

  • 第15题:

    根据模型的不同,有不同方式的仿真。从仿真实现的角度来看,模型特性可以分为连续系统和离散事件系统两大类。由于这两类系统的运动规律差异很大,描述其运动规律的模型也有很大的不同,因此相应的仿真方法不同,分别对应为连续系统仿真和离散事件系统仿真。


    正确答案:正确

  • 第16题:

    嵌入式节能设计主要有哪些方法?软件节能技术主要包括哪两个方面?具体又有哪些开发技术?


    正确答案: 1、改进芯片制造工艺
    2、设计芯片节能体系结构
    3、在硬件支持下的软件节能
    4、不同的节能技术应用于计算机系统的各个方面
    软件节能技术主要包括:系统软件层、应用软件层
    开发技术:AVS、DVS技术

  • 第17题:

    嵌入式系统调试通常可以分为硬件级调试和()。

    • A、 软件级调试
    • B、 源码级软件调试
    • C、 在线仿真器调试
    • D、 片上器调试

    正确答案:B

  • 第18题:

    嵌入式系统开发系统使用的()方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况。

    • A、基于JTAG的ICD
    • B、在线仿真器ICE
    • C、背景调试模式BDM
    • D、软件模拟环境

    正确答案:A

  • 第19题:

    系统仿真根据系统的特性,可以分为连续系统仿真和离散事件系统仿真及()。

    • A、采样系统仿真
    • B、物理仿真
    • C、数字仿真
    • D、实时仿真

    正确答案:A

  • 第20题:

    问答题
    在小区规划与设计中,系统仿真的作用是什么?在系统仿真中,一般采用哪两类方法?它们各自的特点有哪些?

    正确答案: 制定了初步的网络设计方案后,通常采用系统仿真进行验证与分析,对一些关键参数进行修改与优化。系统仿真中,一般采用静态仿真和动态仿真两种方法。静态仿真时,每间隔一段时间进行一次快照抓拍,每次抓拍是独立的。每次拍照中,移动台随机分布于服务区中,通过迭代方式计算功率、干扰等指标,并记录下该瞬间的服务质量。对多次结果进行统计平均,就可以得到系统的有关统计数据。动态仿真仅对所考虑的系统在一定时间内的连续变化进行仿真模拟,通常需模拟移动台的业务到达过程,如语音呼叫业务隔一定时间的到达、移动台的位置移动及切换等动态过程。并且,在整个动态模拟过程中,要及时不断的统计各种业务的服务质量指标。
    解析: 暂无解析

  • 第21题:

    单选题
    嵌入式系统调试通常可以分为硬件级调试和()。
    A

     软件级调试

    B

     源码级软件调试

    C

     在线仿真器调试

    D

     片上器调试


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    ()虚拟化技术在设计方面省去了最复杂的硬件仿真和资源管理调度,并将这些工作统统交给宿主操作系统,直接利用其内核,创建了一个安全、隔离的容器来虚拟出一个客户操作系统环境。
    A

    全硬件仿真

    B

    全软件仿真

    C

    全系统仿真

    D

    操作系统级仿真


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    ()不是嵌入式硬件调试中使用的主流工具
    A

    示波器

    B

    逻辑分析仪

    C

    在线仿真器

    D

    逻辑仿真器


    正确答案: A
    解析: 暂无解析