嵌入式系统开发系统使用的()方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况。A、基于JTAG的ICDB、在线仿真器ICEC、背景调试模式BDMD、软件模拟环境

题目

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

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

相似考题
更多“嵌入式系统开发系统使用的()方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况。A、基于JTAG的ICDB、在线仿真器ICEC、背景调试模式BDMD、软件模拟环境”相关问题
  • 第1题:

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

    A.在线仿真器

    B.JTAG适配器

    C.示波器

    D.传感器


    正确答案:D

  • 第2题:

    在嵌入式系统开发时,有时会利用指令集模拟器来开发、调试相关的嵌入式应用软件。下面有关指令集模拟器的说法中,错误的是:()。

    A.指令集模拟器只是在宿主机上运行的纯软件工具

    B.指令集模拟器可以根据目标机指令集的定义生成目标机器指令序列,并仿真运行

    C.指令集模拟器中把目标机处理器硬件逻辑用变量或数据结构表示

    D.指令集模拟器只能采用解释型的方式来仿真运行目标机器指令序列


    正确答案:D

  • 第3题:

    嵌入式系统调试方式中不占用系统资源的调试方式是( )

    A.模拟器方式

    B.监控器方式)

    C.ICE在线仿真器

    D.IDE在线调试器方式


    正确答案:C

  • 第4题:

    JTAG是用来进行嵌入式处理器调试的标准化接口,下列描述中,正确的是______。

    A.JTAG接口上一般包括模式选择、时钟、数据输入、数据输出、复位等信号
    B.当JTAG接口上面的时钟不正常时,也可以访问CPU内部的寄存器
    C.JTAG只能用于调试,而不能用于进行芯片问题的检测
    D.JTAG能够访问CPU内部的寄存器,而不能访问CPU总线上面的设备

    答案:A
    解析:
    本题考查嵌入式系统调试时候采用的JTAG方面的基础知识。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上面的时钟不正常时,访问CPU内部的寄存器时可能出现异常,JTAG可以用于多种功能,包括软件调试,系统芯片检测,除了可以访问CPU内部寄存器外,还可以访问CPU总线上面的设备状态等。

  • 第5题:

    下面有关片上调试技术的描述语句中,不恰当的是()

    • A、边界扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术。
    • B、JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的JTAG标准。
    • C、使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何I/O端口。
    • D、经常用于嵌入式系统设计中的微处理器(如:MCS-51、DSP、ARM)都支持JTAG标准的片上调试技术

    正确答案:D

  • 第6题:

    下面关于嵌入式系统逻辑组成的叙述中,错误的是()。

    • A、嵌入式系统与通用计算机一样,也由硬件和软件两部分组成
    • B、硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系
    • C、嵌入式系统的CPU主要使用的是数字信号处理器
    • D、嵌入式系统的软件配置有些很简单,有些比较复杂

    正确答案:C

  • 第7题:

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

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

    正确答案:D

  • 第8题:

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


    正确答案:全系统仿真器

  • 第9题:

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

     软件级调试

    B

     源码级软件调试

    C

     在线仿真器调试

    D

     片上器调试


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

  • 第10题:

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

    基于JTAG的ICD

    B

    在线仿真器ICE

    C

    背景调试模式BDM

    D

    软件模拟环境


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

  • 第11题:

    单选题
    开发嵌入式系统时,需要构建一个宿主机-目标机的开发环境。若目标机是裸机,那么为了调试和下载软件需要将调试仿真器连接到目标机的哪一种接口?()。
    A

    SPI接口

    B

    以太网接口

    C

    JTAG接口

    D

    USB接口


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

  • 第12题:

    单选题
    下面有关片上调试技术的描述语句中,不恰当的是()
    A

    边界扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术。

    B

    JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的JTAG标准。

    C

    使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何I/O端口。

    D

    经常用于嵌入式系统设计中的微处理器(如:MCS-51、DSP、ARM)都支持JTAG标准的片上调试技术


    正确答案: D
    解析: 边界扫描测试技术是对芯片或印制电路板进行片上调试最常用的一种技术;JTAG是IEEE的一个下组织,任务是研究测试访问端口和边界扫描结构的标准,其研究结果即俗称的JTAG标准;使用JTAG进行嵌入式系统的调试,无需目标存储器,也不占用目标机任何I/O端口;对于不支持JTAG调试标准的嵌入式CPU,如MCS-51单片机,其软件固化要使用称为"编程器"的设备来进行。故本题选D。

  • 第13题:

    下面关于JTAG的叙述中,错误的是()。

    A.JTAG技术为ARM公司专用,非ARM处理器不采用JTAG技术

    B.通过JTAG测试接口可对嵌入式处理器芯片进行测试、对系统进行仿真、调试

    C.多个器件可以通过JTAG接口串联在一起进行测试

    D.通过芯片的JTAG接口可以实现在线编程功能


    正确答案:A

  • 第14题:

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


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

  • 第15题:

    嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,下 列对嵌入式软件开发相关描述不正确的是(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等等的寄存器。

  • 第16题:

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

    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等等的寄存器。

  • 第17题:

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

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

    正确答案:D

  • 第18题:

    开发嵌入式系统时,需要构建一个宿主机-目标机的开发环境。若目标机是裸机,那么为了调试和下载软件需要将调试仿真器连接到目标机的哪一种接口?()。

    • A、SPI接口
    • B、以太网接口
    • C、JTAG接口
    • D、USB接口

    正确答案:C

  • 第19题:

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

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

    正确答案:B

  • 第20题:

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

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

  • 第21题:

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

    在线仿真器

    B

    JTAG适配器

    C

    示波器

    D

    传感器


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

  • 第22题:

    单选题
    下面关于嵌入式系统的描述语句中不正确的是()。
    A

    在嵌入式系统开发中,不同复杂程度的嵌入式系统,使用的调试工具不完全相同

    B

    嵌入式系统开发时,所采用的调试工具,其任务是控制程序代码的执行并使系统中看不见的信息成为可见

    C

    对嵌入式系统进行调试时,硬件部分的调试需要借助JTAG调试工具,不需要借助于“正确”的软件

    D

    在线仿真器是一种嵌入式系统的调试工具,其与所要开发的嵌入式系统应具有相同的嵌入式处理器体系结构


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

  • 第23题:

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

    示波器

    B

    逻辑分析仪

    C

    在线仿真器

    D

    逻辑仿真器


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