niusouti.com
更多“有时要使用Thumb技术的原因。”相关问题
  • 第1题:

    关于ARM嵌入式处理器的工作状态,以下说法错误的是()。

    A.ARM状态是32位指令的状态,指令代码全部是4个字节长度

    B.Thumb状态为16位指令状态,指令长度为16位

    C.Thumb-2状态兼容16位指令和32位指令编码

    D.ARM状态和Thumb状态可以相互切换,复位时自动进入Thumb状态


    正确答案:D

  • 第2题:

    以下关于ARM处理器工作状态说法错误的是()。

    • A、工作状态包括ARM状态、Thumb及Thumb-2状态和调试状态三种
    • B、ARM状态既支持16位指令宽度也支持32位指令宽度
    • C、Thumb状态或Thumb-2状态下代码密度大于ARM状态,占用存储空间较小
    • D、ARM处理器复位后总处于ARM状态

    正确答案:B

  • 第3题:

    下面是Context-M3处理器的工作模式的是()

    • A、Thread模式
    • B、Thumb模式
    • C、Thumb-2模式
    • D、Debug模式

    正确答案:A

  • 第4题:

    BootLoader程序其中关键的系统初始化部分使用的编程语言是()

    • A、ARM汇编语言
    • B、Thumb汇编语言
    • C、C语言
    • D、汇编和C语言都可以

    正确答案:D

  • 第5题:

    试简述Thumb技术。


    正确答案:Thumb是ARM体系结构的扩展,它有从标准32位ARM指令集抽出来的36条指令格式,可重新编制成16位的操作码。Thumb指令的宽度只有ARM指令宽度的一半,在运行时,这些16位的Thumb指令又由处理器压成32为的ARM指令。Thumb不仅仅是另一个混合指令集的概念,因为支持Thumb的核有2套独立的指令集,它使设计者得到ARM32位指令性能的同时,又能享有Thumb指令集产生的代码方面的优势,可在性能和代码大小之间取得平衡。

  • 第6题:

    简述ARM和THUMB状态的区别,举例说明使用什么指令从ARM状态转换为Thumb状态。


    正确答案: ARM状态:处理器执行32位的字对齐的ARM指令;
    Thumb状态:处理器执行16位的半字对齐的Thumb指令。
    ARM指令集和Thumb指令集均有切换处理器状态的指令BX。
    从ARM状态转换到Thumb状态:
    ADR R0,TSTART+1
    BX R0

  • 第7题:

    Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:(),开外部中断的指令为:()。


    正确答案:CPSIDI;CPSIEI

  • 第8题:

    垄断资本家有时会人为地阻碍新技术设备的使用,其主要原因在于()

    • A、新技术设备的使用会导致失业增加
    • B、新技术设备的使用会导致原有固定资本的迅速贬值
    • C、新技术设备的研制需要大量投资
    • D、新技术设备的操作需要培训新的技工

    正确答案:B

  • 第9题:

    有时为了设计需要,要编辑文字的字形,使用哪种方式更利于编辑呢?


    正确答案: 首先输入文字,并为文字设置一种适当的字体,然后执行“图层→文字→转换为形状”命令,将文字图层转换为形状图层,此时的文字具有矢量特性,因此用户就可以在该文字的基础上,按照编辑路径形状的方法,并根据自己的构思对字形进行有效的编辑了。

  • 第10题:

    单选题
    关于ARM子程序和Thumb子程序互相调用描述正确的是()
    A

    系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用

    B

    只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用

    C

    只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序

    D

    只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序


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

  • 第11题:

    填空题
    Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:(),开外部中断的指令为:()。

    正确答案: CPSIDI,CPSIEI
    解析: 暂无解析

  • 第12题:

    填空题
    推法操作时,着力部要(),速度宜(),压力要(),有时要顺肌纤维方向推,可使用()等推拿介质,防止推破皮肤。

    正确答案: 紧贴体表,缓慢均匀,平稳适中,冬青油、红花油、滑石粉
    解析: 暂无解析

  • 第13题:

    关于ARM嵌入式处理器的工作状态,以下说法错误的是()。

    A.ARM状态仅支持32位指令编码

    B.Thumb状态仅支持16位指令编码

    C.Thumb-2状态仅支持32位指令编码

    D.ARM状态和Thumb状态是可以相互切换的


    正确答案:C

  • 第14题:

    技术经济分析中强调动态分析的根本原因是()

    • A、投资体制发生变化
    • B、物价不稳定
    • C、银行贷款要计利息
    • D、资金具有时间价值

    正确答案:D

  • 第15题:

    R13在Thumb指令中常用作堆栈指针,但这只是一种习惯用法,用户也可使用其他的寄存器作为堆栈指针。()


    正确答案:错误

  • 第16题:

    简述为什么要使用Thumb模式,与ARM代码相比较,Thumb代码的两大优势是什么?


    正确答案:为了兼容数据总线宽度为16位的应用系统,使用了ARM指令系统的一个子集Thumb指令系统。与等价的32位代码相比,Thumb指令集在保留32位代码优势时,大大节省了系统的存储空间。

  • 第17题:

    关于ARM嵌入式处理器的工作状态,以下说法错误的是()。

    • A、ARM状态仅支持32位指令编码
    • B、Thumb状态仅支持16位指令编码
    • C、Thumb-2状态仅支持32位指令编码
    • D、ARM状态和Thumb状态是可以相互切换的

    正确答案:C

  • 第18题:

    如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。

    • A、PSP
    • B、MSP
    • C、CPSR
    • D、SPSR

    正确答案:C

  • 第19题:

    使用差压变送器测液位,为何有时要进行“零点迁移”?


    正确答案: 用差压变送器测量液位时,由于差压变送器安装的位置不同,正压和负压导压管内充满了液体,这些液体会使差压变送器有一个固定的差压。在液位为零时,造成差压计指示不在零点,而是指示正或负的一个指示偏差。为了指示正确,消除这个固定偏差,就把零点进行向下或向上移动,也就是进行“零点迁移”。这个差压值就称为迁移量。如果这个值为正.即称系统为正迁移;如果为负,即系统为负迁移;如果这个值为零时,即称为无迁移。

  • 第20题:

    垄断资本家有时会人为地阻碍新技术设备的使用,其主要原因在于新技术设备的()。

    • A、使用会导致失业增加
    • B、使用会导致原有固定资本的迅速贬值
    • C、研制需要大量投资
    • D、操作需要培训新的技工

    正确答案:B

  • 第21题:

    问答题
    有时要使用Thumb技术的原因。

    正确答案: (Thumb指令集是把32位的ARM指令集的一个子集重新编码后形成的一个特殊的16位指令集。)在性能和代码大小之间取得平衡,在需要较低的存储代码时采用Thumb指令系统用Thumb指令编写最小代码量的程序(能够很好的解决代码长度的问题),却取得以ARM代码执行的最好性能,可以带来低功耗,小体积,低成本
    解析: 暂无解析

  • 第22题:

    单选题
    技术经济分析中强调动态分析的根本原因是()
    A

    投资体制发生变化

    B

    物价不稳定

    C

    银行贷款要计利息

    D

    资金具有时间价值


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

  • 第23题:

    问答题
    简述ARM和THUMB状态的区别,举例说明使用什么指令从ARM状态转换为Thumb状态。

    正确答案: ARM状态:处理器执行32位的字对齐的ARM指令;
    Thumb状态:处理器执行16位的半字对齐的Thumb指令。
    ARM指令集和Thumb指令集均有切换处理器状态的指令BX。
    从ARM状态转换到Thumb状态:
    ADR R0,TSTART+1
    BX R0
    解析: 暂无解析