计算机组成原理第七章

1

单选(1分)

假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,若二地址指令8种,零地址指令有64种,则一地址指令最多有___种。

得分/总分

  • A.

    342

  • B.

    511

  • C.

    512

    0.00/1.00

  • D.

    255

正确答案:B你错选为C

解析:  B、教材例7.1

2

单选(1分)

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

得分/总分

  • A.

    5000H,00FEH,2004H

    1.00/1.00

  • B.

    5000H,0100H,2004H

  • C.

    2000H,00FEH,2004H

  • D.

    5000H,00FEH,2476H

正确答案:A你选对了

解析:  A、P319例7.3

3

单选(1分)

设机器字长为16位,存储器按照字编制,对于单字指令而言,读取该指令后,PC自动加___。

得分/总分

  • A.

    3

  • B.

    4

  • C.

    2

  • D.

    1

    1.00/1.00

正确答案:D你选对了

解析:  D、习题册P219 T29

4

单选(1分)

设变址寄存器为X,形式地址为D,某机具有先变址再间接寻址的寻址方式,则这种寻址方式的有效地址为___。

得分/总分

  • A.

    EA = ((X)+D)

    1.00/1.00

  • B.

    EA = ((X))+D

  • C.

    EA = (X)+D

  • D.

    EA = (X)+(D)

正确答案:A你选对了

解析:  A、P218 T14

5

单选(1分)

数据传送指令的功能一般不包括___。

得分/总分

  • A.

    寄存器与寄存器之间传送数据

  • B.

    寄存器与外设之间传送数据

    1.00/1.00

  • C.

    寄存器与存储单元之间传送数据

  • D.

    存储单元与存储单元之间传送数据

正确答案:B你选对了

解析:  B、教材P306

6

单选(1分)

以下不属于立即寻址特点的是___。

得分/总分

  • A.

    取回指令既同时取回操作数

  • B.

    指令中的形式地址就是操作数的真实地址

    1.00/1.00

  • C.

    操作数的范围受指令长度限制

  • D.

    该类型指令在执行阶段不需要访问内存

正确答案:B你选对了

解析:  B、教材P311

7

单选(1分)

图中所示的寻址方式是___。

a

得分/总分

  • A.

    间接寻址

  • B.

    寄存器寻址

  • C.

    直接寻址

    1.00/1.00

  • D.

    立即数寻址

正确答案:C你选对了

解析:  C、教材P311

8

单选(1分)

在软堆栈寻址中,SP指出栈顶地址,其值的修改量Δ与___有关。

得分/总分

  • A.

    指令数量

  • B.

    指令格式

  • C.

    寄存器个数

  • D.

    主存编址方式

    1.00/1.00

正确答案:D你选对了

解析:  D、教材P318

9

单选(1分)

当进行多次间接寻址时,一般用___来标志间接寻址是否结束。

得分/总分

  • A.

    寄存器末位

  • B.

    存储字首位

    1.00/1.00

  • C.

    指令的末位

  • D.

    特殊寄存器某一位

正确答案:B你选对了

解析:  B、教材P313

10

多选(2分)

下列说法正确的是 ___。

得分/总分

  • A.

    子程序的返回地址可以存放在寄存器内 

    0.50/2.00

  • B.

    子程序的返回地址可以存放在栈顶内

    0.50/2.00

  • C.

    每个CALL指令都对应一条RETURN指令

    0.50/2.00

  • D.

    子程序的返回地址可以存放在子程序的入口地址内

正确答案:A、B、C、D你错选为A、B、C

11

多选(2分)

以下寻址方式中,属于数据寻址的是 ___。

得分/总分

  • A.

    立即寻址

    0.67/2.00

  • B.

    直接寻址

    0.67/2.00

  • C.

    指令寻址

  • D.

    变址寻址

    0.67/2.00

正确答案:A、B、D你选对了

解析:  A、(教材P310)

12

多选(2分)

机器中常见的操作数类型有 ___。

得分/总分

  • A.

    字符

    0.50/2.00

  • B.

    数字

    0.50/2.00

  • C.

    地址

    0.50/2.00

  • D.

    逻辑数据

    0.50/2.00

正确答案:A、B、C、D你选对了

解析:  C、(教材P304)

 

以选择再做一次

1

单选(1分)

下列说法正确的是___。

得分/总分

  • A.

    操作码的长度是固定的

  • B.

    操作码的长度是变化的

  • C.

    操作码的长度可以是固定的,也可以是变化的

    1.00/1.00

  • D.

    无正确答案

正确答案:C你选对了

解析:  C、教材P300

2

单选(1分)

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

得分/总分

  • A.

    2000H,0100H,2746H

    1.00/1.00

  • B.

    2000H,0100H,2004H

  • C.

    5000H,0100H,2746H

  • D.

    2000H,00FEH,2746H

正确答案:A你选对了

解析:  A、P319例7.3

3

单选(1分)

图中表示的寻址方式是___。

 

得分/总分

  • A.

    相对寻址

  • B.

    基址寻址

  • C.

    变址寻址

  • D.

    隐含寻址

    0.00/1.00

正确答案:A你错选为D

解析:  A、P 314

4

单选(1分)

设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量,用补码表示。每当CPU从存储器取出一个字节时,即自动完成(PC)+1→PC。若当前PC值为2000H,指令JMP * -9 (* 为相对寻址特征)的第二字节的内容是___。

得分/总分

  • A.

    F3H

  • B.

    F5H

  • C.

    F1H

  • D.

    F7H

    0.00/1.00

正确答案:B你错选为D

解析:  B、习题册P212 L7.6

5

单选(1分)

设变址寄存器为X,形式地址为D,某机具有先变址再间接寻址的寻址方式,则这种寻址方式的有效地址为___。

得分/总分

  • A.

    EA = (X)+D

  • B.

    EA = (X)+(D)

  • C.

    EA = ((X))+D

  • D.

    EA = ((X)+D)

    1.00/1.00

正确答案:D你选对了

解析:  D、P218 T14

6

单选(1分)

以下不属于条件转移指令的是___。

得分/总分

  • A.

    SKP

  • B.

    JMP

    1.00/1.00

  • C.

    JZ

  • D.

    JO

正确答案:B你选对了

解析:  B、教材P307

7

单选(1分)

图中所示的寻址方式是___。

a

得分/总分

  • A.

    立即数寻址

  • B.

    间接寻址

  • C.

    直接寻址

    1.00/1.00

  • D.

    寄存器寻址

正确答案:C你选对了

解析:  C、教材P311

8

单选(1分)

以下关于堆栈寻址的描述错误的是___。

得分/总分

  • A.

    可用寄存器组来实现堆栈

  • B.

    可用内存来实现堆栈

  • C.

    堆栈寻址要求计算机中设有堆栈

  • D.

    可用硬盘来实现堆栈,称为硬堆栈

    1.00/1.00

正确答案:D你选对了

解析:  D、教材P318

9

单选(1分)

在软堆栈寻址中,SP指出栈顶地址,其值的修改量Δ与___有关。

得分/总分

  • A.

    主存编址方式

  • B.

    指令格式

  • C.

    指令数量

  • D.

    寄存器个数

正确答案:A你没选择任何选项

解析:  A、教材P318

10

多选(2分)

以下寻址方式中,属于数据寻址的是 ___。

得分/总分

  • A.

    直接寻址

    该题无法得分/2.00

  • B.

    顺序寻址

    该题无法得分/2.00

  • C.

    指令寻址

  • D.

    变址寻址

    该题无法得分/2.00

正确答案:A、D你错选为A、B、D

11

多选(2分)

以下指令中,属于转移指令的是 ___。

得分/总分

  • A.

    陷阱指令

    0.50/2.00

  • B.

    条件转移指令

    0.50/2.00

  • C.

    调用和返回指令

  • D.

    无条件转移指令 

    0.50/2.00

正确答案:A、B、C、D你错选为A、B、D

解析:  D、(教材P307)

12

多选(2分)

机器中常见的操作数类型有 ___。

得分/总分

  • A.

    地址

    0.50/2.00

  • B.

    数字

    0.50/2.00

  • C.

    字符

    0.50/2.00

  • D.

    逻辑数据

    0.50/2.00

正确答案:A、B、C、D你选对了

解析:  A、(教材P304)

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值