计算机组成原理——指令系统41-60

41、下列哪种指令不属于程序控制指令(C)。

A、 无条件转移指令

B、 条件转移指令

C、 中断隐指令

D、 循环指令

42、下列关于一地址运算类指令的叙述中,正确的是(B)。

A、 仅有一个操作数,其地址由指令的地址码提供

B、 可能有一个操作数,也可能有两个操作数

C、 一定有两个操作数,其中一个操作数是隐含的

D、 指令的地址码段存放的一定是操作码

82、关于二地址指令以下论述正确的是(A)。

A、 二地址指令中,运算结果通常存放在其中一个地址码所提供的地址中

B、 二地址指令中,指令的地址码字段存放的一定是操作数

C、 二地址指令中,指令的地址码字段存放的一定是寄存器号

D、 二地址指令中,指令的地址码字段存放的一定是操作数地址

83、以下叙述错误的是(B)。

A、 为了充分利用存储空间,指令的长度通常为字节的整数倍

B、 单地址指令是固定长度的指令

C、 单字长指令可加快取指令的速度

D、 单地址指令可能有一个操作数,也可能有两个操作数

84、源操作数直接存放在指令中的寻址方式是(B)

A、 存储器直接寻址

B、 立即数寻址

C、 寄存器直接寻址

D、 存储器间接寻址

85、执行操作的数据不可能来自(C)。

A、 寄存器

B、 指令本身

C、 控制存储器

D、 存储器

86、在指令的相对寻址中,其相对的基准地址是(D)。

A、 基址寄存器

B、 变址寄存器

C、 堆栈指示器

D、 程序计数器

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

A、 EA=(X)+D

B、 EA=(X)+(D)

C、 EA=X+D

D、 EA=((X)+D)

???这个不理解

去掉红色部分是选A的

88、直接、间接、立即3种寻址方式指令的执行速度,由快至慢的排序是(C)

A、 直接、间接、立即

B、 直接、立即、间接

C、 立即、直接、间接

D、 立即、间接、直接

89、需要多次访问存储器的寻址方式的是(D)。

A、 存储器直接寻址

B、 立即数寻址

C、 寄存器直接寻址

D、 存储器间接寻址

这里题干应该指的是执行指令中访存几次。

立即寻址0

直接寻址1

间接寻址2

寄存器寻址0

寄存器间接寻址1

90、哪几种寻址方式的操作数存在存储器中。ABD

A、 存储器直接寻址

B、 寄存器间接寻址

C、 寄存器直接寻址

D、 存储器间接寻址

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

A、 511

B、 342

C、 255

D、 512

二地址:4+6+6

二地址剩余:16-8=8

一地址:8*64=512

需要留1位给零地址扩展,所以512-1

94、设机器字长为16位,存储器按字节编址,设PC=1000 H,当读取该指令后,PC值为( C) 。

A、 1000H

B、 1001H

C、 1002H

D、 1003H

95、下列四种类型的指令,什么执行时间最长。B

A、 RR型

B、 SS型

C、 RS型

D、 RI型

107、以下有关指令系统的说法中,错误的是(D)。

A、 指令系统是一台机器硬件能执行的指令全体

B、 任何程序运行前都要先转换为机器语言程序

C、 指令系统是计算机软硬件的界面

D、 指令系统和机器语言无关

108、运算型指令的寻址与转移型指令的寻址的不同点在于(A)。

A、 前者取操作数,后者决定程序转移地址

B、 后者取操作数,前者决定程序转移地址

C、 前者是短指令,后者是长指令

D、 前者是长指令,后者是短指令

109、程序控制类指令的功能是(D)。

A、 进行算术运算和逻辑运算

B、 进行主存与CPU之间的数据传送

C、 进行CPU和IO设备之间的数据传送

D、 改变程序执行的顺序

110、堆栈计算机中,有些堆栈零地址运算类指令在指令格式中不给出操作数的地址,参加的两个操作数来自(C)。

A、 累加器和寄存器

B、 累加器和暂存器

C、 堆栈的栈顶和次栈顶单元

D、 堆栈的栈顶和暂存器

111、以下叙述错误的是(B)。

A、 为了便于取指,指令的长度通常为存储字长的整数倍

B、 单地址为固定长度的指令

C、 单字长指令可加快取指令的速度

D、 单地址指令可能有一个操作数,也可能有两个操作数

112、能够完成两个数的算术运算的单地址指令,地址码指明一个操作数,另一个操作数来自于(B)方式。

A、 立即寻址

B、 隐含寻址

C、 间接寻址

D、 基址寻址

113、设机器字长 为32位,一个容量为16MB的存储器,CPU按半字寻址,其寻址单元数是(B)。

A、 2 ^24

B、 2 ^23

C、 2 ^22

D、 2 ^21

114、设指令中的地址码为A,变址寄存器为X,程序计数器为PC,则变址寻址方式的操作的有效地址EA是(D)。

A、 ((PC)+A)

B、 ((X)+A)

C、 (X)+(A)

D、 (X)+A

相对寻址才用PC

115、(B)便于处理数组问题。

A、 间接寻址

B、 变址寻址

C、 相对寻址

D、 基址寻址

116、相对寻址方式,指令所提供的相对地址实质上是一种(D)。

A、 立即数

B、 内存地址

C、 以本条指令在内存中首地址为基准位置的偏移量

D、 以下条指令在内存中首地址为基准位置的偏移量

117、在多道程序设计中 ,最重要的寻址方式是(A)。

A、 相对寻址

B、 间接寻址

C、 立即寻址

D、 按内容寻址

118、指令寻址方式有顺序寻址和跳跃寻址,采用跳跃寻址方式可以实现C

A、 程序浮动

B、 程序的无条件浮动和条件浮动

C、 程序的无条件转移和条件转移

D、 程序的调用

119、以下叙述中(A)是正确的。

A、 RISC一定采用流水技术

B、 采用流水技术的机器一定是RISC机

C、 RISC机的兼容性优于CISC

D、 CPU配备很少的通用寄存器

122、下列有关RISC特征的描述中,错误的是( C)。

A、 指令格式规整,寻址方式少

B、 采用硬连线控制和指令流水线

C、 配置的通用寄存器数目不多

D、 运算类指令的操作数不访存
 

  • 22
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值