计算机组成原理练习题(第7章 指令系统测试)

第7章 指令系统测试

下列说法正确的是_。B
A.操作码的长度是变化的
B.操作码的长度可以是固定的,也可以是变化的
C.无正确答案
D.操作码的长度是固定的


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


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


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


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


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


RISC是以下哪种指令系统计算机的简称_。D
A.复杂指令系统计算机
B.变长指令系统计算机
C.算术指令系统计算机
D.精简指令系统计算机


设机器字长为16位,存储器按照字编制,对于单字指令而言,读取该指令后,PC自动加_。C
A.2
B.3
C.1
D.4


设变址寄存器为X,形式地址为D,某机具有先变址再间接寻址的寻址方式,则这种寻址方式的有效地址为_。C
A.EA = ((X))+D
B.EA = (X)+D
C.EA = ((X)+D)
D.EA = (X)+(D)


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


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


假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,若二地址指令8种,零地址指令有64种,则一地址指令最多有_种。C
A.342
B.512
C.511
D.255


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


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


图中所示的寻址方式是_。A
这里写图片描述
A.寄存器间接寻址
B.间接寻址
C.基址寻址
D.寄存器寻址


图中表示的寻址方式是_。A
这里写图片描述
A.变址寻址
B.隐含寻址
C.相对寻址
D.基址寻址


图中所示的寻址方式是_。A
这里写图片描述
A.直接寻址
B.间接寻址
C.寄存器寻址
D.立即数寻址


图中表示的寻址方式是_。B
这里写图片描述
A.隐含寻址
B.相对寻址
C.变址寻址
D.基址寻址


图中所示的寻址方式是_。C
这里写图片描述
A.间接寻址
B.寄存器寻址
C.寄存器间接寻址
D.基址寻址


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


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


下列说法正确的是 _。A,B,C,D
A.每个CALL指令都对应一条RETURN指令
B.子程序可在多处被调用
C.子程序的返回地址可以存放在寄存器内
D.子程序的返回地址可以存放在栈顶内


下列说法正确的是 _。A,B,C,D
A.子程序的返回地址可以存放在寄存器内
B.子程序的返回地址可以存放在子程序的入口地址内
C.子程序可在多处被调用
D.子程序的返回地址可以存放在栈顶内


以下寻址方式中,属于数据寻址的是 _。A,B,C,D
A.间接寻址
B.立即寻址
C.直接寻址
D.变址寻址


以下寻址方式中,属于数据寻址的是 _。B,C
A.顺序寻址
B.立即寻址
C.直接寻址
D.指令寻址


以下指令中,属于转移指令的是 _。A,B,C,D
A.调用和返回指令
B.陷阱指令
C.无条件转移指令
D.条件转移指令


在设计指令格式时应该考虑的因素包括_。B,C,D
A.数据总线宽度
B.数据类型
C.指令格式
D.寻址方式


机器中常见的操作数类型有 _。A,B,C,D
A.地址
B.数字
C.逻辑数据
D.字符

猜你喜欢

转载自blog.csdn.net/caoyang_he/article/details/80867543