一、前言

接着上次第​​六章(下)的题库​​,这次记录一下中国大学MOOC哈工大课程第六章(中)的题库,由于整理起来比较繁琐,单选题中有一些重复选项,希望小伙伴们不要介意,哈哈。如果小伙伴们有补充,可以在评论区里评论我没有记录的题目,让题库更完善。

二、题库

单选



一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设PC当前值为2000H,SP的内容为0100H,栈顶内容为2746H,存储器按字节变址,而且进栈操作是先执行(SP)-△→SP,然后存入数据,子程序返回后,PC、SP及栈顶内容为___。
A.2000H,0100H,2746H
B.2004H,0100H,2746H
C.2004H,0100H,2004H
D.2004H,00FEH,2746H
B



图中表示的寻址方式是___。
【计算机组成原理】中国大学MOOC哈工大课程第七章题库_数据
A.基址寻址
B.相对寻址
C.变址寻址
D.隐含寻址
C



数据传送指令的功能一般不包括___。
A.寄存器与寄存器之间传送数据
B.寄存器与存储单元之间传送数据
C.存储单元与存储单元之间传送数据
D.寄存器与外设之间传送数据
D



以下不属于条件转移指令的是___。
A.SKP
B.JO
C.JZ
D.JMP
D



以下不属于立即寻址特点的是___。
A.取回指令既同时取回操作数
B.该类型指令在执行阶段不需要访问内存
C.指令中的形式地址就是操作数的真实地址
D.操作数的范围受指令长度限制
C



所谓寻址方式是指确定本条指令的数据地址以及下一条将要执行的指令地址的方法,一般分为___。
A.数据寻址和间接寻址
B.直接寻址和间接寻址
C.指令寻址和间接寻址
D.指令寻址和数据寻址
.D



以下关于堆栈寻址的描述错误的是___。
A.可用硬盘来实现堆栈,称为硬堆栈
B.堆栈寻址要求计算机中设有堆栈
C.可用寄存器组来实现堆栈
D.可用内存来实现堆栈
A



在软堆栈寻址中,SP指出栈顶地址,其值的修改量Δ与___有关。
A.寄存器个数
B.指令数量
C.主存编址方式
D.指令格式
C



指令的一般格式包括___。
A.操作码字段和地址码字段
B.地址码字段和纠删码字段
C.操作码字段和纠删码字段
D.地址码字段和海明码字段
A



下列叙述中,___能反映CISC的特征。
A.采用优化编译技术
B.各种指令都可以访存
C.指令字长固定
D.只有LOAD/STORAGE指令可以访存
B



下列和指令字长无关的是­___。
A.操作数地址的长度
B.数据总线宽度
C.操作数地址的个数
D.操作码的长度
B



假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。设操作码固定,若零地址指令有3种,一地址指令有5种,则二地址指令最多有___种。
A.8
B.4
C.7
D.9
A



一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设PC当前值为2000H,SP的内容为0100H,栈顶内容为2746H,存储器按字节变址,而且进栈操作是先执行(SP)-△→SP,然后存入数据,则CALL指令被执行后,PC、SP及栈顶内容为___。
A.5000H,00FEH,2476H
B.5000H,00FEH,2004H
C.5000H,0100H,2004H
D.2000H,00FEH,2004H
B



以下不属于立即寻址特点的是___。
A.取回指令既同时取回操作数
B.指令中的形式地址就是操作数的真实地址
C.操作数的范围受指令长度限制
D.该类型指令在执行阶段不需要访问内存
B



所谓寻址方式是指确定本条指令的数据地址以及下一条将要执行的指令地址的方法,一般分为___。
A.指令寻址和数据寻址
B.直接寻址和间接寻址
C.指令寻址和间接寻址
D.数据寻址和间接寻址
A



图中所示的寻址方式是___。
【计算机组成原理】中国大学MOOC哈工大课程第七章题库_寻址_02
A.直接寻址
B.立即数寻址
C.间接寻址
D.寄存器寻址
A



以下关于堆栈寻址的描述错误的是___。
A.堆栈寻址要求计算机中设有堆栈
B.可用内存来实现堆栈
C.可用硬盘来实现堆栈,称为硬堆栈
D.可用寄存器组来实现堆栈
C



多选

19. 在设计指令格式时应该考虑的因素包括___。

A.寻址方式

B.操作类型

C.寄存器个数

D.指令格式

A、B、C、D


  1. 以下寻址方式中,属于数据寻址的是 ___。
    A.直接寻址
    B.顺序寻址
    C.指令寻址
    D.间接寻址
    A、D
  2. 以下指令中,属于转移指令的是 ___。
    A.无条件转移指令
    B.调用和返回指令
    C.条件转移指令
    D.陷阱指令
    A、B、C、D
  3. 在设计指令格式时应该考虑的因素包括___。
    A.指令格式
    B.寄存器个数
    C.数据类型
    D.数据总线宽度
    A、B、C
  4. 以下寻址方式中,属于数据寻址的是 ___。
    A.直接寻址
    B.顺序寻址
    C.隐含寻址
    D.指令寻址
    A、C
  5. 以下指令中,属于转移指令的是 ___。
    A.陷阱指令
    B.无条件转移指令
    C.条件转移指令
    D.调用和返回指令
    A、B、C、D