更多“ARM核现在有哪几种?”相关问题
  • 第1题:

    ARM支持两个指令集,ARM核**运行的指令集不同,分别有两个状态ARM、Thumb()

    此题为判断题(对,错)。


    参考答案:正确

  • 第2题:

    ARM核有两个指令集,分别是()、()


    正确答案:ARM;Thumb

  • 第3题:

    ARM9TDMI核中TDMI的基本含义是什么?


    正确答案:T表示支持16位Thumb指令集,D表示在片可调式(Debug),M表示内嵌乘法器Multiplier,I表示嵌入式ICE,支持在线断点和调试。

  • 第4题:

    ARM体系结构有哪几种工作状态?又有哪几种运行模式?其中哪些为特权模式?哪些为异常模式?并指出处理器在什么情况下进入相应模式?


    正确答案:工作状态:
    第1种:ARM状态。处理器执行32位的字对齐的ARM指令。
    第2种:Thumb状态。处理器执行16位的半字对齐的Thumb指令。
    运行模式:
    用户模式(usr),快速中断模式(fiq),外部中断模式(irq),管理模式(svc),数据访问中止模式(abt),系统模式(sys),未定义指令中止模式(und)。
    在这7种运行模式,除了用户模式外,其他6种处理器模式都为特权模式。
    在这6种特权模式中,除了系统模式外的其他5种特权模式又称为异常模式。
    用户模式:非特权模式,也就是正常程序执行的模式,大部分任务在这种模式下执行。在用户模式下,如果没异常发生,不允许应用程序自行切换果没异常发生,不允许应用程序自行改变处理器的工作模式,如果有异常发生,处理器会自动切换工作模式。
    快速中断模式:支持高速数据传输和通道处理,当一个高优(fast)中断产生时将会进入这种模式。
    外部中断模式:也称为普通中断模式,当一个低优先级中断产生时将会进入这种模式。在这模式下按中断的处理器方式又分为向量中断和非向量中断两种。通常的中断处理都在IRQ模式下进行。
    管理模式:是一种操作系统保护模式,当复位或软中断指令执行时处理器将进入这种模式。
    数据访问中止模式:当存取异常时将会进入这种模式,用来处理存储器故障、实现虚拟存储或存储保护。
    系统模式:使用和user模式相同寄存器组的特权模式,用来运行特权级的操作系统任务。
    未定义指令中止模式:当执行未定义指令时会进入这种模式,主要是用来处理未定义的指令陷阱,支持硬件协处理器的软件仿真,因为未定义指令多发生在对协处理器的操作上。

  • 第5题:

    ARM核有两个指令集,分别是ARM、()


    正确答案:Thumb

  • 第6题:

    ARM处理器的工作模式有哪几种?


    正确答案: 1)正常用户模式(usr);
    2)快速中断模式(fiq);
    3)普通中断模式(irq);
    4)操作系统保护模式(svC.或管理模式;
    5)数据访问中止模式(abt);
    6)处理未定义指令的未定义模式(unD.;
    7)运行特权级的操作系统任务的系统模式(sys)。

  • 第7题:

    ARM核现在有哪几种?


    正确答案:ARM7、ARM9、ARM9E、ARM10E、SecurCore、ARM11。

  • 第8题:

    ARM微处理器的运行模式有有哪几种,请列举并说明。


    正确答案: ARM微处理器的运行模式有7种,分别为:
    (1)用户模式(User,usr):正常程序执行时,ARM处理器所处的状态。
    (2)快速中断模式(FIQ,fiq):用于快速数据传输和通道处理。
    (3)外部中断模式(IRQ,irq):用于通常的中断处理。
    (4)特权模式(Supervisor,sve):供操作系统使用的一种保护模式。
    (5)数据访问中止模式(Abort,abt):当数据或指令预取终止时进入该模式,用于虚拟存储及存储保护。
    (6)未定义指令终止模式(Undefined,und):用于支持硬件协处理器软件仿真。
    (7)系统模式(System,sys):用于运行特权级的操作系统任务。

  • 第9题:

    问答题
    ARM处理器的工作模式有哪几种?

    正确答案: 1)正常用户模式(usr);
    2)快速中断模式(fiq);
    3)普通中断模式(irq);
    4)操作系统保护模式(svC.或管理模式;
    5)数据访问中止模式(abt);
    6)处理未定义指令的未定义模式(unD.;
    7)运行特权级的操作系统任务的系统模式(sys)。
    解析: 暂无解析

  • 第10题:

    填空题
    ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态()、(),状态寄存器CPSR的()位反映了处理器运行不同指令的当前状态

    正确答案: ARM状态,thumb状态,T(或者D5)
    解析: 暂无解析

  • 第11题:

    问答题
    ARM核现在有哪几种?

    正确答案: ARM7、ARM9、ARM9E、ARM10E,、SecurCore、ARM11
    解析: 暂无解析

  • 第12题:

    问答题
    ARM的异常有哪几种,各进入何种工作模式?他们退出各采用什么指令?

    正确答案: 1)复位(Reset)异常(管理模式);
    2)未定义指令(undefinedinstruction)异常(未定义模式);
    3)软件中断(SWI)异常(管理模式);
    4)指令预取中止(PrefechAbort)异常(中止模式);
    5)数据访问中止(DataAbort)(中止模式);
    6)快速中断请求(FIQ)(FIQ模式);
    7)外部中断请求(IRQ)(IRQ模式)。
    异常返回指令:1)SWI,未定义的返回:MOVSPC,R14;2)IRQ,FIQ,预取中止的返回:SUBSPC,R14,#4;3)数据中止返回并重新存取:SUBSPC,R14,#8
    异常中断的优先级:复位(最高优先级)-->数据异常中止--->FIQ-->IRQ--->预取指异常中止--->SWI---->未定义指令(包括缺协处理器)。
    解析: 暂无解析

  • 第13题:

    写出基于ARM920T核的处理器的异常优先级(Exception Priorities)。


    正确答案:当多个异常同时发生时,系统根据固定的优先级决定异常的处理次序。异常优先级由高到低的排列次序为:复位、数据中止、FIQ、IRQ、预取指令中止、未定义指令、SWI。

  • 第14题:

    冰核的核化方式有哪几种?


    正确答案:异质凝华,凝结-冻结,接触冻结,浸润冻结。

  • 第15题:

    简述现有ARM核的种类。


    正确答案:ARM7、ARM9、ARM9E、ARM10E,、SecurCore、ARM11。

  • 第16题:

    简述ARM有哪几种异常中断?


    正确答案:7种异常:
    (1)复位,进入管理模式;
    (2)未定义指令:未定义模式;
    (3)软件中断(SWI):管理模式;
    (4)预取中止:中止模式;
    (5)数据中止:中止模式;
    (6)IRQ:IRQ模式
    (7)FIQ:FIQ模式

  • 第17题:

    ARM的异常有哪几种,各进入何种工作模式?他们退出各采用什么指令?


    正确答案: 1)复位(Reset)异常(管理模式);
    2)未定义指令(undefinedinstruction)异常(未定义模式);
    3)软件中断(SWI)异常(管理模式);
    4)指令预取中止(PrefechAbort)异常(中止模式);
    5)数据访问中止(DataAbort)(中止模式);
    6)快速中断请求(FIQ)(FIQ模式);
    7)外部中断请求(IRQ)(IRQ模式)。
    异常返回指令:1)SWI,未定义的返回:MOVSPC,R14;2)IRQ,FIQ,预取中止的返回:SUBSPC,R14,#4;3)数据中止返回并重新存取:SUBSPC,R14,#8
    异常中断的优先级:复位(最高优先级)-->数据异常中止--->FIQ-->IRQ--->预取指异常中止--->SWI---->未定义指令(包括缺协处理器)。

  • 第18题:

    在ARM数据处理指令中,第二个操作数都有哪几种形式?


    正确答案:第2个操作数的三种形式如下。立即数,例如:MOVR0,#0x0000F200;寄存器方式,例如:ADDR1,R1,R2;寄存器移位方式,例如:ANDSR1,R1,R2,LSLR3。

  • 第19题:

    在选择嵌入式芯片时考虑要提高产品设计的灵活性,提高系统硬件的在线升级能力,考虑最好选择()什么类型的多核芯片。

    • A、ARM+DSP
    • B、ARM+FPGA
    • C、多ARM核

    正确答案:A

  • 第20题:

    ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个态()、(),状态寄存器CPSR的()位反映了处理器运行不同指令的当前状态。


    正确答案:ARM;Thumb;T

  • 第21题:

    问答题
    写出基于ARM920T核的处理器的异常优先级(Exception Priorities)。

    正确答案: 当多个异常同时发生时,系统根据固定的优先级决定异常的处理次序。异常优先级由高到低的排列次序为:复位、数据中止、FIQ、IRQ、预取指令中止、未定义指令、SWI。
    解析: 暂无解析

  • 第22题:

    问答题
    简述现有ARM核的种类。

    正确答案: ARM7、ARM9、ARM9E、ARM10E,、SecurCore、ARM11。
    解析: 暂无解析

  • 第23题:

    问答题
    ARM9TDMI核中TDMI的基本含义是什么?

    正确答案: T表示支持16位Thumb指令集,D表示在片可调式(Debug),M表示内嵌乘法器Multiplier,I表示嵌入式ICE,支持在线断点和调试。
    解析: 暂无解析

  • 第24题:

    填空题
    ARM核有两个指令集,分别是()、()

    正确答案: ARM,Thumb
    解析: 暂无解析