ARM处理器的基本寻址方式有几种?指出常用的有哪些?

题目

ARM处理器的基本寻址方式有几种?指出常用的有哪些?


相似考题
更多“ARM处理器的基本寻址方式有几种?指出常用的有哪些?”相关问题
  • 第1题:

    ARM处理器模式和ARM处理器状态有何区别?


    正确答案:处理器模式指的是处理器在执行程序时在不同时刻所处的不同状态,处理器状态指的是处理器当前所执行的指令集。

  • 第2题:

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


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

  • 第3题:

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


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

  • 第4题:

    ARM处理器目前有哪些版本,最新版本的处理器代表有哪些?


    正确答案: 版本:ARMV1—V7
    最新版本处理器代表:
    ARM10、XScale(V5)
    ARM11(V6)
    CortexA/R/M3(V7)

  • 第5题:

    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):用于运行特权级的操作系统任务。

  • 第6题:

    常用的I/O端口寻址方式有哪几种?各自的特点如何?


    正确答案:系统对I/O端口的地址分配有两种编址方式:统一编址和独立编址。独立编址方式,就是将存储器和I/O端口建立两个完全独立的地址空间;CPU使用专门的信号来区分是对存储器访问还是对I/O端口进行访问. 独立编址时,CPU对I/O端口的访问必须用专门的输入、输出指令(IN、OUT指令)来实现数据的传送,而输入/输出数据的通道则与存储器共享系统总线。

  • 第7题:

    ARM9的寻址方式有()种。

    • A、6
    • B、7
    • C、8
    • D、9

    正确答案:D

  • 第8题:

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

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

  • 第9题:

    单选题
    下列哪个不属于ARM处理器的寻址方式.()
    A

    立即寻址

    B

    寄存器寻址

    C

    寄存器间接寻址

    D

    链表寻址


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

  • 第10题:

    问答题
    ARM处理器的基本寻址方式有几种?指出常用的有哪些?

    正确答案: 9种;
    常用的:寄存器寻址;立即寻址;寄存器移位寻址;寄存器间接寻址;基址寻址;
    解析: 暂无解析

  • 第11题:

    问答题
    什么叫寻址方式?常用的寻址方式有哪些?

    正确答案: 寻址方式是指寻找指令中操作数所在地址的方法。
    常用的寻址方式有:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、基址加变址、隐含寻址等。
    解析: 暂无解析

  • 第12题:

    问答题
    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):用于运行特权级的操作系统任务。
    解析: 暂无解析

  • 第13题:

    常用的ARM处理器系列都有哪些?


    正确答案:ARM处理器目前应用比较多的是ARM7系列、ARM9系列、ARM9E系列、ARM10E系列、SecurCore系列、Intel的StrongARM、Xscale等多个系列,最新的系列是ARM11系列。

  • 第14题:

    请简述ARM处理器的堆栈寻址和块拷贝寻址模式,并比较它们的不同点。


    正确答案:堆栈寻址:按先入先出的方式工作。
    块拷贝寻址:一种多寄存器传送指令,用于将一块数据从存储器的某一块位置拷贝到多个寄存器中或相反。
    主要不同点:两者存放数据的顺序相反。

  • 第15题:

    下列哪个不属于ARM处理器的寻址方式.()

    • A、立即寻址
    • B、寄存器寻址
    • C、寄存器间接寻址
    • D、链表寻址

    正确答案:D

  • 第16题:

    请列举ARM处理器的指令寻址方式。哪种寻址方式是ARM指令集特有的寻址方式?


    正确答案:ARM处理器具有9种基本寻址方式,分别为立即寻址、寄存器寻址、寄存器移位寻址、寄存器间接寻址、基址寻址、多寄存器寻址、堆栈寻址、块拷贝寻址、相对寻址。寄存器移位寻址是ARM指令集特有的寻址方式。

  • 第17题:

    ARM微处理器支持哪几种运行模式?各运行模式有什么特点?


    正确答案:1)用户模式:ARM处理器正常程序执行模式;
    2)快速中断模式:用于高速数据传输或通道处理;
    3)外部中断模式:用于通用的中断处理;
    4)管理模式:操作系统使用的保护模式;
    5)数据访问终止模式:当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护;
    6)系统模式:运行具有特权的操作系统任务;
    7)未定义指令中止模式:当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。

  • 第18题:

    x86微处理器有哪几种I/O指令?I/O指令的寻址方式有哪几种?


    正确答案:有四种 I/O指令,IN指令(从端口输入数据);OUT指令(输出数据至端口);INS指令(从端口输入串)和OUTS指令(输出串到端口)。寻址方式有两种:一种是直接寻址,地址范围是十进制的0~255;二是DX寄存器间接寻址,DX寄存器的当前内容作为端口地址。

  • 第19题:

    80C51单片机有哪几种寻址方式?这几种寻址方式是如何寻址的?


    正确答案:共7种寻址方式,分别为:寄存器寻址,直接寻址,寄存器间接寻址,立即寻址,变址寻址,位寻址和相对寻址。
    寄存器寻址方式:由指令指出某一寄存器的内容做为操作数。
    直接寻址方式:指令中操作数直接以单元地址的形式给出。
    寄存器间接寻址方式 :寄存器间接寻址方式,寄存器中存放的则是操作数的地址,即操作数是通过寄存器间接得到的。
    立即寻址方式:操作数在指令中直接给出。
    变址寻址方式:变址寻址是为了访问程序存储器中的数据和表格。MCS-51的变址寻址是以DPTR或PC作基址寄存器,以累加器A作变址寄存器,并以两者内容相加形成的16•位地址做为操作数地址,以达到访问数据和表格的目的。
    位寻址方式:指对片内RAM的位寻址区和某些可寻址的特殊功能寄存器进行位操作的寻址方式。
    相对寻址方式:相对寻址方式是为解决程序转移而专门设置的,为转移指令所采用。

  • 第20题:

    问答题
    何谓寻址方式?8086/8088微处理器有哪几种主要的寻址方式?

    正确答案: 8086/8088的操作数可位于寄存器、存储器或I/O端口中,CPU对其进行操作时就会涉及操作数的寻址方式。
    8086/8088微处理器的主要寻址方式有:固定寻址、立即数寻址、寄存器寻址、存储器寻址等,其中存储器寻址又可分为:直接寻址和间接寻址,间接寻址又可分为:(相对)基址寻址、(相对)变址寻址、(相对)基址加变址寻址。
    解析: 暂无解析

  • 第21题:

    问答题
    ARM9TDMI有几种寻址方式?

    正确答案: 立即寻址、寄存器寻址、基地址变址寻址、寄存器偏移寻址、寄存器间接寻址、多寄存器寻址。
    解析: 暂无解析

  • 第22题:

    问答题
    什么是寻址方式,8086/8088微处理器有几种寻址方式,各类寻址方式的基本特征是什么?

    正确答案: 寻址方式就是寻找指令中操作数的方式,或寻找指令转移目的地址的方式。
    8086/8088微处理器的寻址方式分为数据寻址方式和程序转移寻址方式。数据寻址方式主要包括立即数寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式和相对基址变址寻址方式;程序转移寻址方式主要包括段内直接寻址、段内间接寻址、段间直接寻址、段间间接寻址。
    立即数寻址:操作数就在指令中,作为指令的一部分,跟在操作码后存放在代码段。
    寄存器寻址:操作数在寄存器中,指令中指定寄存器号。
    直接寻址方式:操作数在存储器中,指令直接包含操作数的有效地址EA。
    寄存器间接寻址:操作数在存储器中,操作数的有效地址在SI,DI,BX,BP这4个寄存器之一中。
    寄存器相对寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)或变址寄存器(SI,DI)的内容加上8位或16位的位移之和。
    基址变址寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)加上变址寄存器(SI,DI)的内容。
    相对基址变址寻址:操作数在存储器中,操作数的有效地址是一个基址寄存器(BX,BP)和变址寄存器(SI,DI)的内容加上8位或16位的位移之和。
    段内直接寻址:转向的有效地址是当前IP寄存器的内容和指令中指定的8位或16位位移量之和。
    段内间接寻址:转向的有效地址是一个寄存器或是一个存储单元的内容。
    段间直接寻址:在指令中直接提供了转向段地址和偏移地址。
    段间间接寻址:用存储器里的两个相继字的内容来取代IP和CS寄存器中的原始内容,以达到段间转移的目的。
    解析: 暂无解析

  • 第23题:

    问答题
    ARM微处理器支持哪几种运行模式?各运行模式有什么特点?

    正确答案: 1)用户模式:ARM处理器正常程序执行模式;
    2)快速中断模式:用于高速数据传输或通道处理;
    3)外部中断模式:用于通用的中断处理;
    4)管理模式:操作系统使用的保护模式;
    5)数据访问终止模式:当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护;
    6)系统模式:运行具有特权的操作系统任务;
    7)未定义指令中止模式:当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。
    解析: 暂无解析