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)