单选题
1 指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现_____ 。
A 堆栈寻址
B 程序的无条件转移
C 程序的条件转移
D 程序的条件转移或无条件转移
答案是:D
2 就取得操作数的速度而言,下列寻址方式中速度最快的是① ,速度最慢的 是 ② ,不需要访存的寻址方式是③ 。
A直接寻址、立即寻址、 间接寻址
B立即寻址、 间接寻址、立即寻址
C间接寻址、直接寻址、立即寻址
D间接寻址、立即寻址、 直接寻址
答案是:B
3指令系统中采用不同寻址方式的目的主要是 。
A提供扩展操作码的可能并降低指令译码难度
B缩短指令长度,扩大寻址空间,提高编程灵活性
C可以直接访问外存
D实现存储程序和程序控制
答案是:B
4 算术右移指令执行的操作是_____ 。
A 进位标志位移至符号位,顺次右移1 位,最低位移至进位标志位
B 符号位不变,并顺次右移1 位 ,最低位移至进位标志位
C 符号位填0,并顺次右移1 位 ,最低位移至进位标志位
D 符号位填1,并顺次右移1 位,最低位移至进位标志位
答案是:
5 运算型指令的寻址与转移性指令的寻址不同点在于_____ 。
A 前者取操作数,后者决定程序转移地址
B 后者取操作数,前者决定程序转移地址
C 前者是短指令,后者是长指令
D 前者是长指令,后者是短指令
答案是:
6 下列说法中不正确的是_____ 。
A 存储器堆栈是主存的一部分,因而也可以按照地址随机进行读写操作
B 串联堆栈一般不需要堆栈指示器,但串联堆栈的读出是破坏性的
C 指令的地址字段指出的不是地址,而是操作数本身,这种寻址方式称为直接寻址
D 机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关
答案是:
7 下列说法中不正确的是_____。
A 堆栈指针S P 的内容表示当前堆栈内所存储的数据的个数
B 内存中指令的寻址和数据的寻址是交替进行的
C 变址寻址时,有效数据存放在主存中
D 堆栈是先进后出的随机存储器
答案是:
8单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用 。
A间接寻址方式
B隐含寻址方式
C立即寻址方式
D堆桟寻址方式
答案是:
9 对某个寄存器中操作数的寻址方式称为_____ 寻址。
A 直接
B 间接
C 寄存器间接
D 寄存器
答案是:
10 程序控制类指令的功能是_____ 。
A 进行算术运算和逻辑运算
B 改变程序执行的顺序
C 进行CPU 和 I/O 设备之间的数据传送
D 进行主存与CPU之间的数据传送
答案是:
11 变址寻址方式中,操作数的有效地址等于_____ 。
A 程序计数器内容加上形式地址
B 基值寄存器内容加上形式地址(位移量)
C 堆栈指示器内容加上形式地址
D 变址寄存器内容加上形式地址
答案是:
12 寄存器间接寻址方式中,操作数处在_____。
A 通用寄存器
B 主存单元
C 堆栈
D 程序计数器
答案是:
13 指出下面描述汇编语言特性的句子中概念上有错误的句子
A 汇编语言的源程序通常比高级语言源程序短小
B 汇编语言编写的程序执行速度比高级语言快
C 汇编语言对机器的依赖性高
D 对程序员的训练要求来说,需要硬件知识
答案是:
简答题
1指令格式如下所示,其中OP为操作码,试分析指令格式的特点。
答案是:
2阅读电子教材,看图说话,叙述图A和图B的指令寻址方式,并详细解释其工作原理。
图A 图B
答案是:
3指令格式结构如下所示,试分析指令格式及寻址方式特点。
答案是:
答:
4指令格式如下所示,其中OP为操作码,试分析指令格式的特点。
答案是:
5指令格式如下所示,其中OP为操作码,试分析指令格式的特点。
答案是:
6阅读电子教材,给出以下典型指令助记符的中文功能含义。
ADD
SUB
MOV
JMP
STO
LAD
答案是:
7阅读电子教材,看图说话,叙述下面八类指令格式的数据寻址方式。
答案是:
9阅读电子教材,指出以下四种指令格式的地址数量,并说明它的数学含义。
答案是:
10阅读电子教材,给出两地址指令SS、RR和RS三类操作数地址类型的功能含义。
答案是: