参考答案和解析
基址寻址;相对选址;变址寻址
更多“下列寻址方式中,需要先通过计算获得有效地址,然后再访问主存的寻址方式是()(多选)”相关问题
  • 第1题:

    如果指令中的地址码部分就是操作数的有效地址,这种寻址方式是( )

    A.寄存器寻址方式

    B.直接寻址方式

    C.立即寻址方式

    D.间接寻址方式


    正确答案:B

  • 第2题:

    必须先通过计算才能得出有效地址的寻址方式是()。

    A.立即寻址
    B.直接寻址
    C.变址寻址
    D.间接寻址

    答案:C
    解析:

  • 第3题:

    假设寄存器R中的数为200,主存地址为200和300的存储单元中存放的内容分别是300和400,若访问到的操作数为200,则所采用的寻址方式为()。

    • A、立即寻址#200
    • B、寄存器间接寻址(R)
    • C、存储器间接寻址(200)
    • D、直接寻址200

    正确答案:A

  • 第4题:

    不需要访问内存的寻址方式是()。

    • A、直接寻址
    • B、立即数寻址
    • C、间接寻址
    • D、变址寻址

    正确答案:B

  • 第5题:

    先进行地址计算,再访问内存的寻址方式是()。

    • A、立即寻址
    • B、直接寻址
    • C、间接寻址
    • D、变址寻址

    正确答案:D

  • 第6题:

    下列寻址方式中,与所执行的指令地址有关的寻址方式是()

    • A、相对寻址
    • B、寄存器寻址
    • C、立即寻址
    • D、直接寻址

    正确答案:A

  • 第7题:

    如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为()

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

    正确答案:B

  • 第8题:

    访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。


    正确答案:正确

  • 第9题:

    单选题
    偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是(  )。
    A

    间接寻址

    B

    基址寻址

    C

    相对寻址

    D

    变址寻址


    正确答案: B
    解析:
    在四种不同的寻址方式中,间接寻址按指令的形式地址从主存中取出操作数的有效地址,然后再根据此有效地址从主存中读出操作数。其余三种寻址方式可以统称为偏移寻址。

  • 第10题:

    单选题
    假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操作数为200()
    A

    直接寻址200

    B

    寄存器间接寻址(R)

    C

    存储器间接寻址(200)

    D

    寄存器寻址R


    正确答案: B
    解析: 直接寻址200的操作数为300,寄存器间接寻址(R)的操作数300,存储器间接寻址(200)的操作数为400,寄存器寻址R的操作数为200。

  • 第11题:

    问答题
    8086 CPU 有哪几种数据寻址方式,掌握数据各种寻址方式的寻址过程,要求会求指令的寻址方式?会求有效地址EA=?会求物理地址=?

    正确答案: 指令的物理地址=CS*10H+IP
    堆栈栈顶物理地址=SS*10H+SP
    源串物理地址=DS*10H+SI,
    目的串物理地址=ES*10H+DI数据直接寻址:MOVAL,[1000H];
    EA=1000H,物理地址=DS*10H+1000H寄存器间接寻址:MOVAL,[BX]或[SI]或[DI];
    EA=BX或SI或DI,物理地址=DS*10H+BX或SI或DI基址寻址:MOVAL,DISP[BX];
    EA=BX+DISP,物理地址=DS*10H+BX+DISP
    MOVAL,DISP[BP];
    EA=BP+DISP,物理地址=SS*10H+BP+DISP
    基址变址寻址:MOVAL,[BX+SI或DI];
    EA=BX+SI或DI,物理地址=DS*10H+BX+SI或DIMOVAL,[BP+SI或DI];
    EA=BP+SI或DI,物理地址=SS*10H+BP+SI或DI变址寻址:MOVAL,DISP[SI];
    EA=SI+DISP,物理地址=DS*10H+SI+DISPMOVAL,DISP[DI];
    EA=DI+DISP,物理地址=DS*10H+DI+DISP相对基址变址寻址:MOVAL,DISP[BX+SI或DI];
    EA=BX+SI或DI+DISP,物理地址=DS*10H+BX+SI或DI+DISPMOVAL,DISP[BP+SI或DI];
    EA=BP+SI或DI+DISP,物理地址=SS*10H+BP+SI或DI+DISP
    解析: 暂无解析

  • 第12题:

    单选题
    下列寻址方式中,操作数的地址不需要通过计算就可以得到的是()
    A

    变址寻址

    B

    间接寻址

    C

    相对寻址

    D

    基址寻址


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

  • 第13题:

    假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则下列方式中,()访问到的操作数为200。

    A.直接寻址200
    B.寄存器间接寻址(R)
    C.存储器间接寻址(200)
    D.寄存器寻址R

    答案:D
    解析:
    A项,直接寻址200的操作数为300;B项,寄存器间接寻址(R)的操作数300;C项,存储器间接寻址(200)的操作数为400;D项,寄存器寻址R的操作数为200。

  • 第14题:

    8086 CPU 有哪几种数据寻址方式,掌握数据各种寻址方式的寻址过程,要求会求指令的寻址方式?会求有效地址EA=?会求物理地址=?


    正确答案: 指令的物理地址=CS*10H+IP
    堆栈栈顶物理地址=SS*10H+SP
    源串物理地址=DS*10H+SI,
    目的串物理地址=ES*10H+DI数据直接寻址:MOVAL,[1000H];
    EA=1000H,物理地址=DS*10H+1000H寄存器间接寻址:MOVAL,[BX]或[SI]或[DI];
    EA=BX或SI或DI,物理地址=DS*10H+BX或SI或DI基址寻址:MOVAL,DISP[BX];
    EA=BX+DISP,物理地址=DS*10H+BX+DISP
    MOVAL,DISP[BP];
    EA=BP+DISP,物理地址=SS*10H+BP+DISP
    基址变址寻址:MOVAL,[BX+SI或DI];
    EA=BX+SI或DI,物理地址=DS*10H+BX+SI或DIMOVAL,[BP+SI或DI];
    EA=BP+SI或DI,物理地址=SS*10H+BP+SI或DI变址寻址:MOVAL,DISP[SI];
    EA=SI+DISP,物理地址=DS*10H+SI+DISPMOVAL,DISP[DI];
    EA=DI+DISP,物理地址=DS*10H+DI+DISP相对基址变址寻址:MOVAL,DISP[BX+SI或DI];
    EA=BX+SI或DI+DISP,物理地址=DS*10H+BX+SI或DI+DISPMOVAL,DISP[BP+SI或DI];
    EA=BP+SI或DI+DISP,物理地址=SS*10H+BP+SI或DI+DISP

  • 第15题:

    下列寻址方式中,具有多重存储器访问的是()

    • A、相对寻址
    • B、寄存器寻址
    • C、间接寻址
    • D、堆栈寻址

    正确答案:C

  • 第16题:

    以下寻址方式中只有()不需要访问内存。

    • A、立即寻址
    • B、直接寻址
    • C、寄存器间接寻址
    • D、相对寄存器寻址

    正确答案:A

  • 第17题:

    指令的寻址方式中包含有()、直接地址、间接地址、变址寻址等寻址方式。


    正确答案:立即数寻址

  • 第18题:

    就取得操作数的速度而言,下列寻址方式中不需要访问内存的是()

    • A、直接寻址
    • B、立即寻址
    • C、间接寻址

    正确答案:B

  • 第19题:

    阅读和分析PLC程序的时候,每个输入输出都有自己的地址,程序用寻址的方法访问地址,PLC有两种寻址方式,它们是()寻址和()寻址。


    正确答案:绝对地址;符号

  • 第20题:

    单选题
    先进行地址计算,再访问内存的寻址方式是()。
    A

    立即寻址

    B

    直接寻址

    C

    间接寻址

    D

    变址寻址


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

  • 第21题:

    单选题
    假设寄存器R中的数为200,主存地址为200和300的存储单元中存放的内容分别是300和400,若访问到的操作数为200,则所采用的寻址方式为()。
    A

    立即寻址#200

    B

    寄存器间接寻址(R)

    C

    存储器间接寻址(200)

    D

    直接寻址200


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

  • 第22题:

    填空题
    指令的寻址方式中包含有()、直接地址、间接地址、变址寻址等寻址方式。

    正确答案: 立即寻址
    解析: 暂无解析

  • 第23题:

    单选题
    下列寻址方式中,具有多重存储器访问的是()
    A

    相对寻址

    B

    寄存器寻址

    C

    间接寻址

    D

    堆栈寻址


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

  • 第24题:

    单选题
    下列寻址方式中,与所执行的指令地址有关的寻址方式是()
    A

    相对寻址

    B

    寄存器寻址

    C

    立即寻址

    D

    直接寻址


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