含有立即数的指令中,该立即数被存放在()A.累加器中B.指令操作码后的内存单元中C.指令操作码前的内存单元中D.由该立即数所指定的内存单元

题目

含有立即数的指令中,该立即数被存放在()

A.累加器中

B.指令操作码后的内存单元中

C.指令操作码前的内存单元中

D.由该立即数所指定的内存单元


相似考题
更多“含有立即数的指令中,该立即数被存放在()A.累加器中B.指令操作码后的内存单元中C.指令操作码前的内存单元中D.由该立即数所指定的内存单元”相关问题
  • 第1题:

    执行指令时,操作数存放在内存单元中,指令中给出操作数所在存储单元地址的寻址方式称为(2)。

    A.立即寻址

    B.直接寻址

    C.相对寻址

    D.寄存器寻址


    正确答案:B
    解析:寻址方式是指如何对指令中的地址字段进行解释,以获得操作数据的方法或获得程序转移地址的方法。常见的寻址方式有立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、相对寻址和变址寻址等。各种寻址方式操作数存放位置见表3-4。

     执行指令时,操作数存放在内存单元中,指令中给出操作数所在存储单元地址的寻址方式称为直接寻址。

  • 第2题:

    在()寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后

    A、寄存器寻址

    B、立即数寻址

    C、存储器寻址

    D、都不正确


    参考答案:B

  • 第3题:

    某台按字节编址的8位计算机系统中,采用虚拟页式存储管理方案,页面的大小为1KB,且系统中没有使用快表(或联想存储器)。如图5-3所示的是划分成6个页面的用户程序。图5-3中swap A,B是16位的指令,A和B表示该指令的两个16位操作数。swap指令存放在内存的1023单元中,操作数A存放内存的3071单元中,操作数B存放在内存的5119单元中。执行swap指令将产生(26)次缺页中断。

    A.3

    B.4

    C.5

    D.6


    正确答案:C
    解析:由于该8位计算机系统采用虚拟页式存储管理方案,操作系统将进程的每一页离散地分配到主存的多个物理块中,因此,系统需要为每个进程建立一张页面映射表(简称页表),用于记录每个页面在主存中对应的物理块号。通常,页表存放在主存中。进程在执行时,首先查找页表,然后再取指令或者取数据。可见执行16位的swap指令时,首先需要取指令,即先访问页表,取指令的高字节,接着再一次访问页表,取指令的低字节,共需访问主存4次。然后取操作数A,访问页表,取操作数A的高字节,再访问页表,取操作数A的低字节,共需访问主存4次。同理,取操作数B也需要访问主存4次。由以上分析可知,执行swap指令共需要访问12次主存。在虚拟(请求)分页存储系统中,由CPU的地址变换机构根据页表中的状态位判断是否产生缺页中断,然后调用操作系统提供的中断处理例程。缺页中断的特殊性主要体现在以下两点:①缺页中断在指令执行期间产生和进行处理,而不是在一条指令执行完毕之后。所缺的页面调入之后,重新执行被中断的指令。②一条指令的执行可能产生多次缺页中断。由于内容按字节编址,页面的大小为1KB,swapA,B是16位的指令,因此对于swap指令存放在内存的1023单元中,其实际上需要存放在第0页的最后一个单元和第1页的第1个单元中。同理,操作数 A存放在第2页的最后一个单元和第3页的第1个单元中;操作数B存放在第4页的最后一个单元和第5页的第1个单元中。因为swap指令本身和两个操作数A,B都跨越相邻外存页的分界处,所以将产生5次缺页中断,且必须由CPU硬件确保对多个现场的保存。

  • 第4题:

    立即寻址方式中,数据放在(22)。

    A.指令中地址部分

    B.寄存器

    C.内存

    D.累加器


    正确答案:A
    解析:立即寻址是由指令直接给出操作数,在取出指令的同时也就取出了可以立即使用的操作数,这样的数称为立即数。具体格式就是将立即数放在指令的地址段中,称为操作数在指令中。

  • 第5题:

    计算机在一个指令周期中,为了从内存读取指令操作码,首先需要将(1)的内容送到地址总线上。执行直接转移指令时,该指令中的转移地址被送入(2)。

    (1)

    A.程序计数器

    B.控制寄存器

    C.状态寄存器

    D.通用寄存器


    正确答案:A

  • 第6题:

    在一台按字节编址的8位计算机系统中,采用虚拟页式存储管理方案,页面的大小为 1KB,且系统中没有使用快表(或联想存储器)。下图所示的是划分成6个页面的用户程序。图中swap A,B是16位的指令,A和B表示该指令的两个16位操作数。swap 指令存放在内存的1023单元中,操作数A 存放在内存的3071单元中,操作数B 存放在内存的5119单元中。执行swap 指令需要访问(38)次内存,将产生(39)次缺页中断。

    A.6

    B.12

    C.18

    D.24


    正确答案:B
    解析:本题考查的是分页存储管理地址变换和缺页中断方面的基础知识。
      对于试题(38),采用分页存储管理方案,操作系统将进程的每一页离散地分配到主存的多个物理块中,为此系统需要为每个进程建立了一张页面映射表,简称页表,记录每个页面在主存中对应的物理块号,页表是放在主存中的。进程在执行时,首先查找页表,然后再取指令或者取数据。这样执行16位的swap 指令时,首先需要取指令,因此先访问页表,取指令的高字节,再访问页表,取指令的低字节,共需4次访问主存;然后取操作数A,访问页表,取操作数A的高字节,再访问页表,取操作数A 的低字节,共需4次访问主存;最后取操作数B,访问页表,取操作数B 的高字节,再访问页表,取操作数B的低字节,共需4次访问主存。从上分析可见共需访问12次主存。
      对于试题(39),在虚拟(请求)分页存储系统中,由CPU 的地址变换机构根据页表中的状态位判断是否产生缺页中断,然后调用操作系统提供的中断处理例程。缺页中断的特殊性主要体现在如下两点:
      .缺页中断在指令执行期间产生和进行处理,而不是在一条指令执行完毕之后。所缺的页面调入之后,重新执行被中断的指令。
      .一条指令的执行可能产生多次缺页中断,如:swap A,B 而指令本身和两个操作数A,B 都跨越相邻外存页的分界处,则产生5次缺页中断(不可能出现指令本身的两次缺页)。必须由CPU 硬件确保对多个现场的保存。

  • 第7题:

    某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序计数器)为()H,该指令执行结束时PC为(请作答此空)H。

    A.21
    B.35
    C.37
    D.41

    答案:C
    解析:
    由于两个字节的相对寻址的无条件转移指令存于内存20H单元和21H单元中,当 CPU准备取出该指令时,PC的内容必定指向存放该指令第一个字节的地址,即PC=20H。当CPU取出该指令准备执行时,PC的内容为22H,而取出的位移量为15H,执行该指令时是:PC+位移量→PC。因此,该指令执行结束时PC为37H。

  • 第8题:

    下列是有关计算机中指令和数据存放位置的叙述,其中正确的是()。

    A.指令存放在内存中,数据存放在外存中
    B.指令和数据任何时候都存放在内存中
    C.指令和数据任何时候都存放在外存中
    D.程序被启动前指令和数据都存放在外存中,而启动后指令和数据被装入内存

    答案:D
    解析:
    主存由RAM构成,只有在通电后才能存数据,断电时数据丢失。通常情况下指令和数据都存放在外存中,只有在启动后指令和数据被装入内存。

  • 第9题:

    扩展操作码是()。

    A.操作码字段外辅助操作字段的代码
    B.操作码字段中用来进行指令分类的代码
    C.指令格式中的操作码
    D.一种指令优化技术,不同地址数指令可以具有不同的操作码长度

    答案:D
    解析:
    指令系统的每一条指令都有一个操作码,它表示该指令应进行什么性质的操作。不同的指令用操作码这个字段的不同编码来表示,每一种编码代表一种指令。组成操作码字段的位数一般取决于计算机指令系统的规模。既然是扩展操作码,就意味着操作码的位数越变越多。

  • 第10题:

    指令寻址方式通常是指寻找()的方式。

    • A、操作码
    • B、操作数
    • C、I/O端口
    • D、内存单元

    正确答案:B

  • 第11题:

    指令“SUBBA,#68H”的含义是()

    • A、A中的数与立即数68H不带借位减
    • B、A中的数与内存68H单元中数带借位减
    • C、A中的数与立即数68H带借位减
    • D、A中的数与内存68H单元中数不带借位减

    正确答案:C

  • 第12题:

    单选题
    下列关于指令系统的描述,正确的是()。
    A

    指令由操作码和控制码两部分组成

    B

    指令的地址码部分可能是操作数,也可能是操作数的内存单元地址

    C

    指令的地址码部分是不可缺少的

    D

    指令的操作码部分描述了完成指令所需要的操作数类型


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

  • 第13题:

    ●冯?诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是(45)。

    (45)A.指令操作码的译码结果

    B.指令和数据的寻址方式

    C.指令周期的不同阶段

    D.指令和数据所在的存储单元


    正确答案:C

  • 第14题:

    若指令系统中设置了专用I/O操作指令,则I/O接口(7)。

    A.与内存单元必须统一编址

    B.可以独立编址

    C.必须采用DMA方式与内存交换数据

    D.必须采用中断方式与内存交换数据


    正确答案:B
    解析:本题考查计算机系统指令系统和接口方面的基础知识。连入计算机系统的设备都要进行编址以便进行访问,对于I/O设备,可以采用与内存统一编址的方式或独立的编址方式。若与内存单元统一编址,则访问I/O设备接口如同访问内存单元,在指令系统中就不需要加以区分(即不需要设置专门的访问FO设备接口的指令);若采用独立的编址方式,则FO设备接口的编号与内存单元的地址可能重叠,因此访问FO设备接口的指令应该与访问内存单元的指令相互区分。

  • 第15题:

    若将第6题程序中的JNE NEXT指令修改为JE NEXT指令,则程序执行结束后,NUM内存单元中得到的结果是______。


    正确答案:2
    2 解析:指令修改后,程序的功能便成了将相邻元素符号改变的次数放在NUM中,所以答案为2。

  • 第16题:

    下列关于指令系统的描述,正确的是( )。

    A.指令由操作码和控制码两部分组成

    B.指令的地址码部分可能是操作数,也可能是操作数的内存单元地址

    C.指令的地址码部分是不可缺少的

    D.指令的操作码部分描述了完成指令所需要的操作数类型


    正确答案:B
    指令通常由操作码和操作数组成;指令的地址码部分可能是操作数,也可能是操作数的内存单元地址。

  • 第17题:

    指令寻址方式通常是指寻找()的方式。

    A.操作码

    B.操作数

    C.I/O端口

    D.内存单元


    参考答案:B

  • 第18题:

    若指令的操作数采用的是立即数寻址方式,则操作数在

    A.当前指令中

    B.内存单元中

    C.CPU中的通用寄存器中

    D.下条指令中


    正确答案:A

  • 第19题:

    冯·诺依曼计算机中指令和数据存放在存储器中,CPU区分它们的依据是( )。

    A.指令操作码的译码结果
    B.指令周期的不同阶段
    C.指令和数据的寻址方式
    D.指令和数据所在的存储单元

    答案:B
    解析:
    本题考查计算机系统结构相关的基础知识。1945年6月,冯·诺依曼提出了在数字计算机内部的存储器中存放程序的概念(Stored Program Concept),这是所有现代电子计算机的范式,被称为“冯·诺依曼结构”,按这一结构建造的电脑称为存储程序计算机(Stored?Program?Computer),又称为通用计算机。冯·诺依曼计算机主要由运算器、控制器、存储器和输入输出设备组成,它的主要特点有:(a)指令和数据以同等地位存放于存储内,并可按地址访问;(b)指令和数据均可用二进制表示;(c)指令由操作码和地址吗组成,操作码表示操作的性质,地址码表示操作数在存储器中的位置;(d)指令在存储器中按顺序存放。通常指令是顺序执行的。在特殊情况下,可根据运算结果或指定的条件来改变运算顺序;(e)机器以运算器为中心,输入输出设备和存储器之间的数据传送通过运算器完成。

  • 第20题:

    冯·诺依曼机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。

    A.指令操作码的译码结果
    B.指令和数据的寻址方式
    C.指令周期的不同阶段
    D.指令和数据所在的存储单元

    答案:C
    解析:
    冯,诺依曼机中根据指令周期的不同阶段来区分从存储器取出的是指令还是数据:取指周期取出的是指令;执行周期取出的是数据。此外,也可根据取数和取指令时的地址来源不同来区分:指令地址来源于程序计数器PC;数据地址来源于地址形成部件

  • 第21题:

    在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据( )来区分在内存中以二进制编码形式存放的指令和数据

    A.指令周期的不同阶段
    B.指令和数据的寻址方式
    C.指令操作码的译码结果
    D.指令和数据所在的存储单元

    答案:A
    解析:
    指令和数据均存放在内存中,通常由PC(程序计数器)提供存储单元地址取出的是指令,由指令地址码部分提供存储单元地址取出的是数据。因此通过不同的寻址方式来区别指令和数据

  • 第22题:

    下列关于指令系统的描述,正确的是()。

    • A、指令由操作码和控制码两部分组成
    • B、指令的地址码部分可能是操作数,也可能是操作数的内存单元地址
    • C、指令的地址码部分是不可缺少的
    • D、指令的操作码部分描述了完成指令所需要的操作数类型

    正确答案:B

  • 第23题:

    单选题
    指令寻址方式通常是指寻找()的方式。
    A

    操作码

    B

    操作数

    C

    I/O端口

    D

    内存单元


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