一般处理器提供大量的断点寄存器用于JTAG探测器调试。()

题目
判断题
一般处理器提供大量的断点寄存器用于JTAG探测器调试。()
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Pentium微处理器通常利用INT3指令设置断点,从而为用户调试程序提供方便。这种设置断点的方法属于下列哪种类型?

A.故障

B.陷阱

C.中止

D.中断


正确答案:B
解析:Pentium微处理器利用INT3指令设置断点,方便用户调试程序,这种设置断点的方法属于陷阱(Trap),这是在引起异常的指令执行后,将异常情况通知给系统的一种方法,处理器进行检测并处理,然后返回到引起陷阱的下一条要执行的指令。

第2题:

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

A.JTAG技术是一种嵌入式测试技术

B.大多数ARM嵌入式处理器芯片不包含JTAG接口

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

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


正确答案:B

第3题:

以下哪个不是RISC架构的ARM微处理器的一般特点?()

A、体积小、低功耗

B、大量使用寄存器

C、采用大量可变长度的指令格式,灵活高效

D、寻址方式灵活简单


参考答案: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题:

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

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

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

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

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


正确答案:A

第6题:

ARM JTAG 仿真器支持程序下载及实时调试,但是不支持实时硬件断点。()


正确答案:错

第7题:

Pentium的EFLAG寄存器的作用是( )

A.用于指示微处理器的状态并控制其操作

B.用于存放一些通用的数据

C.用于程序的调试

D.是程序不可见的寄存器


正确答案:A
解析:专用寄存器EFLAGS的作用是用于指示微处理器的状态并控制其操作。

第8题:

为了实现多重中断,通常用于保护断点和现场的是

A.CS寄存器

B.IP寄存器

C.中断向量表

D.堆栈


正确答案:D

第9题:

Pentium微处理器的调试寄存器的作用是

A.存放断点的地址和状态

B.存放ALU的计算状态

C.存放当前指令状态

D.存放CPU中寄存器的使用状态


正确答案:A

第10题:

JLINK V8支持JTAG和SWD,同时STM32也支持JTAG和SWD。所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO 线比较多,而SWD调试的时候占用的IO 线很少,只需要()根线即可。

  • A、1
  • B、2
  • C、3
  • D、4

正确答案:B

更多相关问题