工学

问答题为何设置硬件断点。

题目
问答题
为何设置硬件断点。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在程序调试中,我们需要借助于()来中断程序的运行,查看变量的值。

A、变量名

B、断点

C、设置断点函数

D、程序段


参考答案:B

第2题:

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


正确答案:错

第3题:

使用下面哪个命令给RRU设置断点?()

A、ADDRRUCHAIN

B、MODRRUCHAIN

C、ADDRRU

D、MODRRU


答案:B

第4题:

关于断点的概念,下列说法正确的是()

  • A、断点允许用户选择程序中的任何位置进行调试
  • B、当程序运行到断点所在行,调试器就会暂停程序的运行
  • C、断点仅仅让用户选择某个函数的入口
  • D、断点是调试器的一个最基本的特征
  • E、调试器可以没有断点设置

正确答案:A,B,D

第5题:

GDB中,用来设置断点的命令是( )

A.kill

B.next

C.make

D.break


正确答案:D

第6题:

S3C44B0X的硬件断点数目受EmbeddedICE中的Watchpoint数目的限制;但是,可以在任何地方设置断点。()


正确答案:对

第7题:

在中断处理过程中,完全由硬件自动执行的步骤是(60)。

A.保存中断点

B.识别中断源

C.保存将被中断服务程序破坏的通用寄存器中的内容

D.返回中断点


正确答案:A
解析:本题考查中断处理的过程。中断是指打断中央处理器正在执行的工作,让中央处理器去处理其他更加重要或者更为紧迫的任务,在处理完紧急任务后又能回到以前执行的地方。发起中断的事务即为中断源。中断点是用来恢复现场用的。中央处理器收到中断请求后,如果是当前允许的中断,那么停止正在执行的代码,并把内部寄存器入栈,这个过程不能被再次打断,所以在保护现场的开始要先关中断,保护完后再开中断。这个过程应该尽量短,以避免错过了其他中断,因此,这个过程最好用硬件自动来完成,这样速度会快很多。

第8题:

在程序代码编辑框外(一般都是程序代码的最左侧)双击,就成功设置了一个断点,设置成功后会在该行的最前面显示一个圆点,这样的过程称作()。

A、设置断点

B、单步调试

C、程序编译

D、程序调试


参考答案:A

第9题:

单步调试有两种命令:()。

  • A、分析断点调试和查找错误调试
  • B、设置断点调试和单步过程调试
  • C、单步语句调试和单步过程调试
  • D、单步语句调试和分析断点调试

正确答案:C

第10题:

内核模式可以设置底层断点。


正确答案:正确

更多相关问题