您现在的位置: 汕头自考网 >> 串讲笔记 >> 工学类 >> 正文
  • 自考“计算机组成原理”串讲资料(4)
  • 发布日期时间:2007-7-17  来源:不详   点击数:  作者:佚名
  2002年:

  8.采用直接寻址方式,则操作数在( )中。

  A.主存        B.寄存器     C.直接存取存储器    D.光盘

  「分析」:直接寻址方式是指在指令中直接给出操作数在存储器中的地址,操作数在主存储器中,指令中的地址直接作为有效地址,对存储器进行访问即可取得操作数。

  「答案」:A

  9.零地址指令的操作数一般隐含在( )中。

  A.磁盘        B.磁带      C.寄存器        D.光盘

  「分析」:零地址指令只有操作码,没有操作数。这种指令有两种情况:一是无需操作数,另一种是操作数为默认的(隐含的),默认为操作数在寄存器中,指令可直接访问寄存器。

  「答案」:C

  2003年:

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

  A.直接寻址 200

  B.寄存器间接寻址(R)

  C.存储器间接寻址(200)

  D.寄存器寻址 R

  「分析」:直接寻址200的操作数为300,寄存器间接寻址(R)的操作数300,存储器间接寻址(200)的操作数为400,寄存器寻址R的操作数为200.

  「答案」:D

  5.单地址指令( )。

  A.只能对单操作数进行加工处理

  B.只能对双操作数进行加工处理

  C.无处理双操作数的功能

  D.既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操作数进行运算

  「分析」:单地址指令既能对单操作数进行加工处理,也能对双操作数进行运算。当处理双操作数时,一个操作数在指令中给出,另一个操作数则是隐含约定的,例如堆栈操作指令中的入栈指令PUSH,指令中只给出源操作数,而目的操作数则由计算机中的堆栈指针(SP)确定,在指令中不需要指定。

  「答案」:D

  2004年:

  14.反映计算机基本功能的是( )。

  A.操作系统      B.系统软件      C.指令系统     D.数据库系统

  「分析」:指令系统:计算机中各种指令的集合,它反映了计算机硬件具备的基本功能。

  「答案」:C

  2005年:

  8.在大多数情况下,一条机器指令中是不直接用二进制代码来指定( )。

  A.下一条指令的地址

  B.操作的类型

  C.操作数地址

  D.结果存放地址

  答案:A

  9.在存储器堆栈中,若栈底地址为A,SP指针初值为A-1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是( )。

  A.先从堆栈取出数据,然后SP指针减1

  B.先从堆栈取出数据,然后SP指针加1

  C.SP指针先加1,然后从堆栈取出数据

  D.SP指针先减1,然后从堆栈取出数据

  「分析」:堆栈是按特定顺序进行访问的存储区,其访问方式是后进先出,即先存入的数据后读出。对堆栈的访问由堆栈指针寄存器SP控制,当堆栈采用从地址小的位置向地址大的位置生成时,入栈操作是SP指针先加1,然后将数据存入堆栈,从堆栈取出弹出操作是先从堆栈取出数据,然后SP指针减1.

  「答案」:A

  10.转移指令执行结束后,程序计数器PC中存放的是( )。

  A.该转移指令的地址

  B.顺序执行的下条指令地址

  C.转移的目标地址

  D.任意指令地址

  「分析」:转移指令执行过程中,将转移指令所指的子程序的起始地址装入PC,因此转移指令执行结束后,程序计数器PC中存放的是转移的目标地址。

  「答案」:C

  三、改错题:

  3.在寄存器寻址方式中,指定寄存器中存放的是操作数地址。(2000)

  「分析」:在寄存器间接寻址方式中,指定寄存器中存放的是操作数地址;而在寄存器寻址方式中,指定寄存器中存放着操作数。

  「答案」:在寄存器寻址方式中,指定寄存器中存放着操作数。

  1.在计算机中,各指令周期的时间长度是相同的。(2002)

  「分析」:在计算机中,由于指令的种类不同,功能不同,执行每条指令时机器所进行的操作可能就不同,所需要的时间长短也可能不相同,所以各指令周期的时间长度不一定相同。

  「答案」:一般说,由于各指令功能的不同,它们的指令周期有长有短,不一定相同。

  22.转移指令执行结束后,目标地址可放在任意寄存器中。(2004年)

  「分析」:转移指令执行过程中,将转移指令所指的子程序的起始地址装入PC,因此转移指令执行结束后,程序计数器PC中存放的是转移的目标地址。

  「答案」:转移指令执行结束后,目标地址放在程序计数器PC中。

上一页  [1] [2] 

文章转载请注明来源于:汕头自考网